Sorry, your browser cannot access this site
This page requires browser support (enable) JavaScript
Learn more >

常用命令

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
26
27
28
29
30
31
32
33
34
35
36
git clone ssh://230700089@192.168.53.31:29418/nr-trp	# 克隆代码
git pull origin master # 拉取代码
git log # 查看日志
git reset # 撤销本地更改
git reset 45b6620eb4387f4173b68921128e9dd8fbcd4c7f # 恢复到某一节点
git diff
git diff > backup.patch # 将差异保存为patch
git checkout {filename} # 将指定文件恢复到本地仓库最新节点版本
git config --global --list # 查看当前git的配置信息
git rm --cached {filename} # 将文件移除缓冲区

# 提交文件
git pull origin master # 拉取代码
git checkout {filename} # 将指定文件恢复到本地仓库最新节点版本
git status # 查看文件状态
git add {filename}
git add . # 添加当前路径下所有改动的文件到
git commit -m "descripe" # 添加提交日志
git commit -a -m "descripe" # 修改上次提交日志
git push origin HEAD:refs/for/master # 审核提交
git push origin master # 直接提交

# stash
git stash -u # 包括未跟踪的文件(如新建文件)
git stash save "备注信息" # 将“工作目录”和“暂存区”的改动保存到“储藏区”
git stash list # 查看所有储藏记录
git stash pop # 恢复最近一次储藏
git stash apply stash@{n} # 恢复指定储藏(不删除记录)
git stash drop stash@{n} # 删除某条储藏记录
git stash clear # 清空所有储藏记录(谨慎使用)

# 添加子仓库
git remote show origin # 查看远程仓库的地址
git submodule add <url> themes/volantis # 添加子仓库
git rm -r --cached themes_origin/hexo-theme-volantis # 将文件从索引中移除
git submodule add https://github.com/volantis-x/hexo-theme-volantis.git themes_origin/hexo-theme-volantis/

评论