Git学习9.14

https://www.liaoxuefeng.com/wiki/896043488029600/896202815778784

Git简介 --这章侧面有命令

最先进的分布式版本控制系统
集中式版本控制系统最大的毛病就是必须联网才能工作,Git极其强大的分支管理

1卡在git log 页面

—q 退出

2 fatal: Unable to create ‘D:/learngit/.git/index.lock’: File exists.的解决方法

–把.git 里面的index.lock文件删除 --到自己本地文件里面找到
解决方案:
在项目根目录下找到 .git 文件夹。打开该文件夹。找到文件夹里面的index.lock 文件,将其删除,即可解决问题(如果提示不能删除文件,就重启系统)

3 找到SSH keys

  • 点击网站最上方导航栏右侧你的用户头像-settings-左侧导航栏里“SSH and GPG keys”
  • 点击SSH keys一排右侧按钮“New SSH key”,这是光标焦点会跳到下面的“Title”,给它填上一个你当前使用计算机的昵称,用于区分
  • 暂时不要关闭网页,开始sshkeys 生成

Git 提示fatal: remote origin already exists 解决办法

https://blog.youkuaiyun.com/qq_41839103/article/details/88851271

  • 1先删除远程 Git 仓库
git remote rm origin
  • 2再添加远程 Git 仓库
    其中yourname是你自己的GitHub名字,new.git是你GitHub上创建的仓库名
git remote add origin  git@github.com:yourname/new.git

如果以上方法仍然没有效果,那就手动修改gitconfig文件的内容
vi .git/config
把 [remote “origin”] 那一行删掉即可。
原文链接:https://blog.youkuaiyun.com/qq_41839103/article/details/88851271

Git之The authenticity of host ‘github.com (13.250.177.223)’ can’t be established问题解决

https://blog.youkuaiyun.com/tree_ifconfig/article/details/81557091

二、问题解决

(1)问题原因1:新生成SSH Key(密钥)时,进行git clone或git push时,经常会出现该错误。

解决方法:首先查看自己用户目录下的.ssh目录下是否有三个密钥文件。
若只有两个的话,输入yes回车之后,会生成一个known_hosts文件。若是三个的话,请看下面的原因。

在这里插入图片描述

(2)问题原因2:github上的项目没有与本地仓库相关联。

      解决方法:重新进行git remote即可,若问题未解决,请看原因3。

(3)问题原因3:SSH Key不对。

      解决方法:①cat ~/.ssh/id_rsa.pub:查看ssh是否是自己的(若不是,SSH Key的问题,进行②③操作)。

                        ②在git仓库同目录删除.ssh文件夹(隐藏文件夹)。

                        ③重新生成ssh key :SSH-keygen -t rsa  -C  "117@qq.com"。

                        ④在生成的SSH Key复制到github上,新建一个SSH连接即可解决问题。

Git出现|MERGING解决

https://blog.youkuaiyun.com/Dorisi_H_n_q/article/details/81663564
输入命令可以正常跳转:git reset --hard head

在这里插入图片描述
再进行merge如何push即可:

He-NingQiu@LAPTOP-HTU50PHP MINGW64 /f/MyItem_git/OurTeam_git/Match (hnq)
$ git merge hnq
Already up to date.
 
He-NingQiu@LAPTOP-HTU50PHP MINGW64 /f/MyItem_git/OurTeam_git/Match (hnq)
$ git push origin hnq
Counting objects: 9, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (9/9), done.
Writing objects: 100% (9/9), 20.37 KiB | 4.07 MiB/s, done.
Total 9 (delta 6), reused 0 (delta 0)
remote: Powered by Gitee.com
To https://gitee.com/serchief/Match.git
 * [new branch]        hnq -> hnq
 
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值