git常用操作

git常用操作

origin 远程仓库的别名

git init  #初始化本地git仓库
git add <file>  #将文件加入到追踪/暂存中
git commit -m "overwrite" #将更改提交到本地仓库 -a可跳过git add
git remote add origin #XXX就是github的地址
git branch这个命令可以看到你所在的分支)
git push origin master #推送到远程仓库

不在追踪某些文件

git rm --cache aplmonitor/ #不再追踪此文件
/ rm -rf aplmonitor/ #删除此文件夹
# git commit -m "删除多余的aplmonitor"
git push #更新到远程仓库

解决冲突

git mergetool/difftool  #修改完冲突后再提交

git 更新fork别人的代码

git clone xxx.git

coding代码之后,发现原项目更新,更新代码

git remote -v
>>>
origin  https://github.com/name/test.git (fetch)
origin  https://github.com/name/test.git (push

添加原项目的远程地址
upstream为别名

git remode add upstream xxx.git

更新代码

git fetch upstream
git checout master
git merge upstream/master

merge合并之后,如果代码没有冲突的话就可以合并成功了,如果有冲突还需要自行解决冲突

posted @ 2018-05-11 17:51  TasteL  阅读(125)  评论(0编辑  收藏  举报