git命令手册

git常用命令

(备注:参考自廖雪峰博客,地址:廖雪峰博客 pdf版本:点击下载 提取码:thff)

一、本地操作

1、初始化仓库:

1
git  init

2、将文件添加进仓库缓冲区:

1
git add filename

3、将文件添加进仓库:

1
git commit -m "message"

4、查看仓库的状态:

1
git status

5、查看仓库中文件具体修改的信息:

git diff filename

6、仓库版本回退:

git reset --hard HEAD~n(HEAD 是当前版本,HEAD^是前一个版本,n代表前面第n格版本)

7、撤销修改:

git checkout -- filename

8、删除版本库中的文件:

git rm filename

二、远程操作:

(前提是你要将你的工作目录改为你的本地仓库)

1、本地仓库关联远程仓库:
1
$ git remote add origin git@github.com:michaelliao/learngit.git
2、将本地仓库的内容推送到远程仓库:

    git push -u origin master(第一次关联时需要加上-u)

3、克隆远程仓库到本地仓库:    
1
$ git clone git@github.com:michaelliao/gitskills.git

三、分支管理

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
1、创建一个新的分支:

git checkout -b dev(创建分支并且切换到dev分支)

相当于:

git branch dev(创建dev分支)

git checkout dev(切换到dev 分支)

2、查看当前分支:

git branch

3、切换分支:

git checkout branchname

4、合并分支到当前分支:

git merge branchname

5、删除分支:

git branch -d branchname
坚持原创技术分享,您的支持将鼓励我继续创作!