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 git@github.com:quanqiuheike/blogs.git
$ git remote -v
origin  git@github.com:quanqiuheike/blogs.git (fetch)
origin  git@github.com:quanqiuheike/blogs.git (push)


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。