查看文件状态:git status
查看远程git地址:git remote -v
克隆代码:git clone 项目地址
拉去代码:git pull origin 分支名
更新代码:
git add .
git commit -m “说明”
git push
新建本地分支:git branch 分支名.
新建远程分支: git push --set-upstream origin 分支名
删除分支:git branch -d 分支名
删除远程分支: git push origin -d 分支名
查看本地分支:git branch
查看远程分支:git branch -a
切换分支:git checkout 分支名
碰到如下情况:远程库和本地不同
第一种方法用git pull命令把"origin"分支上的修改pull下来与本地提交合并(merge)成版本M,但这样会形成图中的菱形,让人很困惑
第二种方法git pull --rebase origin master
创建一个新的提交R,R的文件内容和上面M的一样,但我们将E提交废除,当它不存在(图中用虚线表示)。
然后才能push到远端
最后一次更新于2019-05-23
0 条评论