git常用指令

创建新的Git仓库

$ git init

拷贝一个Git仓库到本地

git clone [url]

添加到缓存

git add

$ git add README hello.php

1
2
3
4
$ git add .
$ git status -s
A README
A hello.php

查看在你上次提交之后是否有修改

1
2
3
4
5
6
7
8
9
10
$ git status
On branch master

Initial commit

Changes to be committed:
(use "git rm --cached <file>..." to unstage)

new file: README
new file: hello.php

将缓存区内容添加到仓库中

git commit

1
2
$ git config --global user.name 'runoob'
$ git config --global user.email test@runoob.com
1
2
3
4
5
6
7
8
9
$ git add hello.php
$ git status -s
A README
A hello.php
$ git commit -m '第一次版本提交'
[master (root-commit) d32cf1f] 第一次版本提交
2 files changed, 4 insertions(+)
create mode 100644 README
create mode 100644 hello.php

git commit -a 可以跳过git add

推送到远程服务器

git push

取消已缓存的内容

git reset HEAD

创建分支命令

git branch (branchname)

切换分支命令

git checkout (branchname)

合并分支命令

git merge

删除分支命令

git branch -d (branchname)

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