Git 常见问题集合

https://blog.csdn.net/weixin_41010198/article/details/119698015

image.png

git 在pull或者合并分支的时候有时会遇到这个界面。可以不管(直接下面3,4步),如果要输入解释的话就需要:

1.按键盘字母 i 进入insert模式

2.修改最上面那行黄色合并信息,可以不修改

3.按键盘左上角"Esc"

4.输入":wq",注意是冒号+wq,按回车键即可


image.png

两个版本
$git pull origin master --allow-unrelated-histories

通过git clone https://xxx.git方式下载后,想通过ssh不用输入用户名和密码,可在该工程环境下通过以下命令将https切换ssh.
github 每个仓库有两类地址:https和ssh通道。

  • https通道获取代码方便,提交过程中每次都需要输入用户名和密码。
  • ssh通道需要提前配置号ssh-key的,后面clone的工程提交不需要输入用户和密码。

查看本地仓库对应的远程地址:

$ git remote -v
origin  https://github.com/xxx (fetch)
origin  https://github.com/xxx (push)

切换为ssh通道:

git remote set-url origin [email protected]:quanqiuheike/blogs.git
$ git remote -v
origin  [email protected]:quanqiuheike/blogs.git (fetch)
origin  [email protected]:quanqiuheike/blogs.git (push)


你可能感兴趣的:(Git 常见问题集合)