git 基本指令
初始化仓库
git init
添加到缓存
git add *.c
git add README
将暂存区内容添加到仓库中
git commit -m '初始化项目版本'
设置提交代码时的用户信息
git config --global user.name "runoob"
git config --global user.email "test@runoob.com"
拷贝一份远程仓库,也就是下载一个项目
git clone
比较文件的不同,即暂存区和工作区的差异。
git diff
查看仓库当前的状态,显示有变更的文件
git status
回退版本
git reset
查看历史提交记录
git log
gitee基本使用
方法一
git clone https://gitee.com/XXX/xxxGitee.git #将远程仓库克隆到本地
git config --global user.name "你的名字或昵称"
git config --global user.email "你的邮箱"
git add . #将当前目录所有文件添加到git暂存区
git commit -m "my first commit" #提交并备注提交信息
git push origin master #将本地提交推送到远程仓库
方法二
#先创建仓库
git init
git remote add origin https://gitee.com/XXX/xxxGitee.git
git pull origin master
git add . #将当前目录所有文件添加到git暂存区
git commit -m "my first commit" #提交并备注提交信息
git push origin master #将本地提交推送到远程仓库
如果遇到
fatal: refusing to merge unrelated histories
拒绝合并不相关的历史
git pull origin master --allow-unrelated-histories
可以允许不相关历史提,强制合并
如果你用git从远程pull拉取代码,每次都要输入密码,那么执行下面命令即可
git config --global credential.helper store