git常用命令

参考自廖雪峰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 

原文地址:https://www.cnblogs.com/vactor/p/8611389.html