change '_' to '-'

pull/7/head
xueweihan 8 years ago
parent 9c1177f8a2
commit f82ea0035c

@ -151,17 +151,17 @@ git push origin/mybranch -u
## 删除本地分支 ## 删除本地分支
```sh ```sh
git branch -d <local_branchname> git branch -d <local-branchname>
``` ```
## 删除远程分支 ## 删除远程分支
```sh ```sh
git push origin --delete <remote_branchname> git push origin --delete <remote-branchname>
``` ```
或者 或者
```sh ```sh
git push origin :<remote_branchname> git push origin :<remote-branchname>
``` ```
## 查看标签(tag) ## 查看标签(tag)
@ -208,7 +208,7 @@ git push origin :refs/tags/<tag-name>
## 放弃工作区的修改 ## 放弃工作区的修改
```sh ```sh
git checkout <file_name> git checkout <file-name>
``` ```
放弃所有修改: 放弃所有修改:
@ -240,12 +240,11 @@ git log
## 查看某段代码是谁写的 ## 查看某段代码是谁写的
blame的意思为责怪你懂的。 blame的意思为责怪你懂的。
```sh ```sh
git blame <file_name> git blame <file-name>
``` ```
## 显示本地执行过git命令 ## 显示本地执行过git命令
就像shell的history一样 就像shell的history一样
``` ```
git reflog git reflog
``` ```
@ -333,7 +332,7 @@ git stash clear
## 从stash中拿出某个文件的修改 ## 从stash中拿出某个文件的修改
```sh ```sh
git checkout <stash@{n}> -- <file_path> git checkout <stash@{n}> -- <file-path>
``` ```
## 展示所有tracked的文件 ## 展示所有tracked的文件
@ -357,14 +356,14 @@ git ls-files --others -i --exclude-standard
2. 不会影响tracked的文件的改动只会删除untracked的文件 2. 不会影响tracked的文件的改动只会删除untracked的文件
```sh ```sh
git clean <file_name> -f git clean <file-name> -f
``` ```
## 强制删除untracked的目录 ## 强制删除untracked的目录
可以用来删除新建的目录,**注意**:这个命令也可以用来删除untracked的文件。详情见上一条 可以用来删除新建的目录,**注意**:这个命令也可以用来删除untracked的文件。详情见上一条
```sh ```sh
git clean <directory_name> -df git clean <directory-name> -df
``` ```
## 重命名分支 ## 重命名分支
@ -436,12 +435,12 @@ git config --global --unset <entry-name>
## 新建并切换到新分支上同时这个分支没有任何commit ## 新建并切换到新分支上同时这个分支没有任何commit
相当于保存修改但是重写commit历史 相当于保存修改但是重写commit历史
```sh ```sh
git checkout --orphan <branch_name> git checkout --orphan <branch-name>
``` ```
## 展示任意分支某一文件的内容 ## 展示任意分支某一文件的内容
```sh ```sh
git show <branch_name>:<file_name> git show <branch-name>:<file-name>
``` ```
## clone下来指定的单一分支 ## clone下来指定的单一分支

Loading…
Cancel
Save