Git使用备注

2019-06-05 16:53:57 4729

设置git的账户名和邮箱

$ git config --global user.name [username]

$ git config --global user.email [email]

使用 git config --list 查看已设配置


git 否认历史(退回版本)

$ git log

# git revert [commit_id]

$ git revert e7c8599d29b61579ef31789309b4e691d6d3a83f

git 强制退回版本

$git reset --hard HEAD~1 # 退一个版本

# 或者 退到指定的 推送节点

$ git reset --hard HEAD commit e7c8599d29b61579ef31789309b4e691d6d3a83f 

git 忽略权限修改或文件所有者

$ git config core.filemode false

# 这样就设置了忽略文件权限。查看下配置:

$ cat .git/config

强制替换本地版本

$ git fetch --all  

$ git reset --hard origin/master 

$ git pull

创建与主分支无关系的新 空分支

git symbolic-ref HEAD refs/heads/newbranch 

rm .git/index 

git clean -fdx 

<do work> 

git add your files 

git commit -m 'Initial commit'


提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: