git命令笔记
git笔记:
1、工作中避免从git上面直接clone,一般都是从同事电脑把项目直接拷贝过来,这时候需要将 ".gitconfig"文件中用户修改为自己。
如 >vim ~/.gitconfig 如下:
[user]
email = “你的邮箱”
name = “你的用户名”
[alias]
ci = commit
co = checkout
st = status -s
br = branch
[push]
default = current
[core]
editor = vi
autocrlf = input
2、删除除master之外的所有分支
>git branch | grep -v "master" | xargs git branch -D
3、将项目还原到某个版本
可以先用git log 命令查看最近提交的commitId如下:
> git log
commit 624514f3ebc09ef7373285f1573fafe14af7b9ef
Author: ------------------------
Date: Fri Apr 17 17:10:47 2015 +0800
MN-3236 check roleIds is null
commit f58bdfab75c5c210190066948bf5b5230ad53f92
Author:---------------------
Date: Fri Apr 17 11:21:28 2015 +0800
MN-3248: bug fix
commit 33875e4ec853bea924411900ac17b82dcb398033
Author: -----------------
Date: Thu Apr 16 16:11:33 2015 +0800
RA-164: typo correction for error message.
commit 49e4b2dbce314f2200990a767e59b251f81448af
Author:-----------------------
Date: Wed Apr 15 17:33:16 2015 +0800
然后在用如下命令还原:
>git reset --hard 3db4664b19ae00685a4ad //还原至3db4664b19ae00685a4ad这个版本
浙公网安备 33010602011771号