本站使用了 Disqus 评论框,如需留言请扶墙

[笔记] Git 备注

克隆某个分支版本

$ git clone -b b1 https://github.com/br..

设置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'  

Sendya

又穷又屌丝又不会英语 写什么 Bio

Amoy, china.