设置相关
设置用户姓名和邮箱:
1
2
|
git config --global user.name "Your Name”
git config --global user.email "email@example.com”
|
常用指令
克隆远程库到本地
1
|
git clone
|
将本地目录变成Git管理的仓库
1
|
git init
|
将文件添加到仓库
1
|
git add
'filename'
|
将文件提交到仓库
1
|
git commit -m
"说明"
|
显示工作区的状态
1
|
git status
|
从上一个git status看出哪些文件被修改,则查看修改内容
1
|
git
diff
|
显示提交的日志
1
2
|
git log
git log --graph
//
可以方便看出分支合并图
|
回滚到版本,也可以将工作区的回滚到暂存区
1
2
|
git reset
git reset --hard
'commitid'
//
HEAD指向当前版本
|
回滚工作区的修改
1
|
git checkout --
'filename'
|
主要考虑工作区,暂存区和仓库之间的操作:
1
2
3
4
|
git add files
//
把当前文件放入暂存区域。
git commit
//
给暂存区域生成快照并提交。
git reset -- files
//
用来撤销最后一次git add files,你也可以用git reset 撤销所有暂存区域文件。
git checkout -- files
//
把文件从暂存区域复制到工作目录,用来丢弃本地修改。
|