参考自廖雪峰git教程https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/
主要记录自己常用到的几个命令
添加
git add -A . // 来一次添加所有改变的文件
提交到仓库
git commit -m "" //
本地库的所有内容推送到远程库上
git push -u origin master
处理冲突
git pull --rebase origin master
将github中的改变更新到本地
git pull
当fork了别人的库之后进行修改
以caffe ssd分支为例
原始库地址https://github.com/weiliu89/caffe
从原始库clone到的本地,另外fork到了自己的账号中,现在需要将自己本地的代码与远程库关联起来,
首先在本地初始化版本库 $ git init
然后利用上边的命令进行提交
创建SSH Key并添加
与自己的远程库进行关联时: git remote add origin git@github.com:bubblechn/caffe.git 可能报错: fatal: remote origin already exists.
若报错则删除远程的分支: git remote rm origin 然后再次进行关联即可
最后推到ssd的分支 git push -u origin ssd