Git常用操作

这里记录目前我最常用的操作。

因为是最常用的,就不包括什么建立仓库,设定使用者信息啊,这种设定一次的了。


先上一张图



1.分支管理


查看本地分支:git branch


查看所有分支(本地+远程):git branch -a


创建分支:git branch <name>


切换分支:git checkout <name>


创建+切换分支:git checkout -b <name>


合并某分支到当前分支:git merge <name>


删除分支:git branch -d <name>




2.与远程仓库的交互


取回放到本地:git fetch <远程仓库名>


取回特定分支到本地:git fetch <远程仓库名> <分支名>


以某分支为基础创建一个分支:git checkout -b <新分支名> <远程仓库名/分支名>


合并某分支到当前分支: git merge <远程仓库名/分支名>


推送到远程分支:git push <远程仓库名> <本地分支名>:<远程分支名>


同上:git push <远程仓库名> <本地分支名>


注:①merge的意思是说,将某分支合并到当前分支。

某分支进行的修改会同步到当前分支,但是当前分支的一些某分支里面没有的修改不会被覆盖。

②在一个多人项目中,当别人修改了文件并且commit到github的时候,如果你修改了你负责的部分需要commit的话,会提交不成功。

你首先需要更新自己的仓库到与github上面一样,然后再commit

所以你首先要fetch,然后merge,然后commit

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值