码迷,mamicode.com
首页 > 其他好文 > 详细

git常用操作

时间:2018-05-11 20:38:00      阅读:130      评论:0      收藏:0      [点我收藏+]

标签:目的   diff   提交   ups   github   hub   --   git fetch   name   

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合并之后,如果代码没有冲突的话就可以合并成功了,如果有冲突还需要自行解决冲突

git常用操作

标签:目的   diff   提交   ups   github   hub   --   git fetch   name   

原文地址:https://www.cnblogs.com/tastepy/p/9025945.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!