远程仓库命令
检出仓库 git clone 地址
查看远程仓库 git remote -v
添加远程仓库 git remote add [name] [url]
删除远程仓库 git remote rm [name]
修改远程仓库 git remote set-url --push[name][newUrl]
拉取远程仓库 git pull [remoteName][localBranchName]
推送远程仓库 git push [remoteName][localBranchName]
分支branch命令
查看本地分支 git branch
查看远程分支 git branch -r
创建本地分支 git branch [name]
切换分支 git checkout [name]
创建新分支并立即切换新分支 git checkout -b [name]
删除分支 git branch -d [name]
合并分支 git merge [name]
创建原创分支(本地分支push到远程)git push origin [name]
删除远程分支 git push origin :heads/[name]
版本tag命令
查看版本 git tag
创建版本 git tag [name]
删除版本 git tag -d [name]
查看远程版本 git tag -r
创建远程版本(本地版本push到远程) git push origin [name]
删除远程版本 git push origin :refs/tags/[name]
子模块命令
添加子模块 git submodule add [url] [path]
初始化子模块 git submodule init
更新子模块 git submodule update
删除子模块 git rm --cached [path]
vim三种模式切换
最后补充一点点vim的知识:vim三种模式切换
命令模式:
i 编辑模式
:末行模式
编辑模式:
esc 命令模式
:wq保存
末行模式:
未输入内容,一次esc 命令模式
有输入内容,两次esc 命令模式