博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
git命令大全
阅读量:4963 次
发布时间:2019-06-12

本文共 1638 字,大约阅读时间需要 5 分钟。

https://blog.csdn.net/g1036583997/article/details/50449083

本地电脑与git远程仓库关联认证方法:

 

拉取远程代码到本地,出现

You have not concluded your merge (MERGE_HEAD exists) git拉取失败

错误可能是因为在你以前pull下来的代码没有自动合并导致的.

有2个解决办法:

1.保留你本地的修改

git merge --abort

git reset --merge

合并后记得一定要提交这个本地的合并

然后在获取线上仓库

git pull

2.down下线上代码版本,抛弃本地的修改

不建议这样做,但是如果你本地修改不大,或者自己有一份备份留存,可以直接用线上最新版本覆盖到本地

git fetch --all

git reset --hard origin/master

git fetch

 

 

gitlab拉取代码到本地

SSH Keys

SSH keys allow you to establish a secure connection between your computer and GitLab.

出现问题:You won't be able to pull or push project code via SSH until you  to your profile,本地和服务器没有认证关联导致

 

切换代码分支git checkout -b dev-6.1

查看分支git branch
git fetch 相当于是从远程获取最新到本地,不会自动merge,如下指令:
git fetch orgin master //将远程仓库的master分支下载到本地当前branch中
git fetch origin master:tmp //从远程仓库master分支获取最新,在本地建立tmp分支
git pull:相当于是从远程获取最新版本并merge到本地
git pull origin master

1、Git本地分支与远程分支关联:

当clone完版本库,切换到开发分支后,使用git pull -r 拉取并合并分支之后会出现一下提示:

$ git pull -r

From ssh://192.168.1.226:29418/ethank-server
bc86d14..b72fc88 dev -> origin/dev
There is no tracking information for the current branch.
Please specify which branch you want to rebase against.
See git-pull(1) for details

git pull <remote> <branch>

If you wish to set tracking information for this branch you can do so with:

git branch --set-upstream-to=origin/<branch> dev

 

这是由于本地分支并没有和远程分支进行关联,关联之后会在.git/config中增加 一下类似的条目:

[branch "master"]

remote = origin
merge = refs/heads/master

我们根据提示执行命令:git branch --set-upstream-to=origin/dev dev

执行后.git/config文件中会增加:

[branch "dev"]

remote = origin
merge = refs/heads/dev

 

之后就可以使用git pull -r

 

转载于:https://www.cnblogs.com/wwmiert/p/10494297.html

你可能感兴趣的文章
SOA交互
查看>>
安卓微信6.0.2更新 自定义表情可同步字体大小能修改
查看>>
hdu1083二分图匹配模板题
查看>>
我的未来路
查看>>
java—泛型
查看>>
luogu解题报告:P2178[NOI2015]品酒大会
查看>>
微信小程序,请求php后台返回json数据多出隐藏字符问题
查看>>
Unity2017.1官方UGUI文档翻译——Toggle
查看>>
【黑金原创教程】【FPGA那些事儿-驱动篇I 】实验九:PS/2模块③ — 键盘与多组合键...
查看>>
windows2008 虚拟机64位的操作系统安装32位的应用程序
查看>>
二进制I/O
查看>>
python中operator.itemgetter函数
查看>>
P3414 SAC#1 - 组合数
查看>>
网络变编程 Socket
查看>>
硕士生和博士生应该如何选导师?
查看>>
zookper
查看>>
面向对象的设计原则
查看>>
spiral-matrix-ii &i 生成顺时针序列
查看>>
文件下载及header方法介绍
查看>>
系统相册的调用,和相机的调用
查看>>