gitee常见命令(建立链接,根据仓库内容更新本地。。。)

1.与仓库建立链接:在项目所在文件夹下打开cmd或终端,执行以下命令

  git remote add origin 【远程仓库地址】
2.如果该项目已经关联远程仓库,则需要先取消原先的关联

git remote remove origin

3.根据远程仓库的内容更新本地项目文件(同步仓库文件)

git pull --rebase origin master

4.从当前分支中退出并创建新分支并进入该分支

git checkout -b 【分支名称】

5.查看分支

git branch

6.退出当前分支,进入【分支名称】这个分支

git checkout 【分支名称】

7.在当前分支下,合并目标分支内容

git marge 【目标分支】

8.将当前分支推送到远程仓库保存,并且命名为【分支名称】(分支第一次推送时)

git push -u origin【分支名称】

9.本地强制上传仓库并覆盖仓库内容

git push -f origin master

10.执行完git pull --rebase之后如果有合并冲突,使用以下三种方式处理这些冲突:

git rebase --abort 会放弃合并,回到rebase操作之前的状态,之前的提交的不会丢弃;

git rebase --skip 则会将引起冲突的commits丢弃掉(慎用!!);

git rebase --continue 合并冲突,结合"git add 文件"命令一起用与修复冲突,提示开发者,一步一步地有没有解决冲突。(fix conflicts and then run “git rebase --continue”)

本地的push和merge会形成MERGE-HEAD(FETCH-HEAD), HEAD(PUSH-HEAD)这样的引用。HEAD代表本地最近成功push后形成的引用。MERGE-HEAD表示成功pull后形成的引用。可以通过MERGE-HEAD或者HEAD来实现类型与svn revet的效果。将本地的冲突文件冲掉,不仅需要reset到MERGE-HEAD或者HEAD,还需要–hard。没有后面的hard,不会冲掉本地工作区。只会冲掉stage区


git add .
git commit -m '提交本地代码并且获取最新代码'
//注释:获取源dev分支最新代码
git pull origin dev
//注释:如有冲突就解决冲突
————————————————
版权声明:本文为CSDN博主「mango_love」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/mango_love/article/details/87261529

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值