编程知识 cdmana.com

Git 使用中遇见的各种问题及解决办法

一、修改提交代码的用户名以及提交邮箱,(推荐使用方法2,一劳永逸)

方法1(修改.git/config文件):
  step1:进入工程.git文件夹
  step2:vim config
  step3:末行添加用户名及邮箱:
        [user]
                name = xxx
		email = xxx@xxx
方法2(使用命令修改git的用户名和提交的邮箱):
    1. 修改全局命令分别为:
    	git config  --global user.name 你的目标用户名
        git config  --global user.email 你的目标邮箱名
    2. 修改当前的 project的命令为
		git config user.name 你的目标用户名
		git config user.email 你的目标邮箱名

二、解决git push error: failed to push some refs to

出现错误的原因是github中的README.md文件不在本地代码目录中,也就是说我们需要先将远程代码库中的任何文件先pull到本地代码库中,才能push新的代码到github代码库中。
使用如下命令:
step1: 先将远程代码库中的任何文件先pull到本地代码库
  git pull --rebase origin master
step2: 再次进行上传:
  git push -u origin master

三、Git分支变为master | REBASE 1/1且代码乱码

使用git rebase --abort 解决代码回退的问题

  • git rebase --abort

四、Git出现|MERGING解决

输入以下命令可以正常跳转:

  • git reset --hard head

五、Git 分支查看与切换

1.查看所有分支
  git branch -a
2.查看当前使用分支(结果列表中前面标*号的表示当前使用分支)
  git branch 
3.切换分支
  git checkout 分支名

版权声明
本文为[游弋在冷风中]所创,转载请带上原文链接,感谢
https://www.cnblogs.com/wangchengxu/p/14188742.html

Scroll to Top