Since Mar.21st,2016
显示分支
git branch # 显示本地分支
git remote # 显示远程分支
git branch -a # 显示本地和远程所有分支
* 表示当前所在的分支。
基本分支命令
git branch <name> # 创建分支
git checkout <name> # 切换分支
git checkout -b <name> # 创建并切换分支
git merge <name> # 合并某分支到当前分支
git branch -d <name> # 删除本地分支
git push sae :<name> # 删除远程分支(当在 sae 上被设为默认版本时禁止删除)
git push sae master:<name> # 第一次创建远程分支
git push sae <name> # 创建远程分支(在已有对应的本地分支的前提下)
提交本地修改
git add <filename> # 提交文件到暂存区
git add --all # 提交当前目录下所有文件到缓存区
git commit -m "info" 提交缓存区的文件到工作区,info 为 commit 的说明信息
提交远程修改
git push sae <name> # 提交文件到远程分支
从远程分支取回更新
git pull origin master
表示从远程的 origin 的 master 分支获取最新版本并更新到本地,等价于git fetch
和git merge
的组合。
网友评论