Git 使用笔记(1):基本操作命令

Git 的三个区域:本地工作目录、缓存区(add)、最后一次提交(commit)

Git 的三个区域:本地工作目录、缓存区(add)、最后一次提交(commit)

1. 单人作业

单人的代码管理,理解一下几个命令就足够了

1
2
3
4
git clone <path/to/repository> # 版本库的地址
git add <filename> # 将文件改动保存到缓存区
git commit -m "代码提交信息"
git push origin master # 将改动推送到版本库

2. 多人协作

1
2
3
4
5
6
git checkout -b <branchname> # 新建一个分支,分支没有
# merge 成功前只有自己可见
git push origin <brachname> # 将项目改动提交到分支
git checkout master # 切换到主分支
git checkout -d <branchname> # 删除分支
git merge <branchname> # 合并分支
1
git pull # 更新本地仓库至最新改动

3. 版本控制

查看提交历史

1
2
git log
git reflog

版本回退至 commit id

1
git reset --hard <commit_id>

回退至上一个版本

1
git reset --hard HEAD^

推荐阅读

  1. git - 简易指南
  2. 廖雪峰:Git教程
觉得还不错?请我喝杯啤酒吧:)