2014-12-02 14:28:46
以下命令,都假设clone项目,并cd到了项目目录。
echo "# init" > README.md
git add README.md
git commit -m 'init'
git push -u origin master
本站为了简化创建master分支,该步骤已经在创建项目执行了,不需要重复执行
保证当前分支是master分支
git checkout -b dev
git push -u origin dev
切换到非删除分支,例如master分支: git checkout master
删除本地分支:git branch -d local_branch_name
删除远程分支:git push origin -d local_branch_name
如本地分支因为未合并或者未提交,无法删除,可强制删除: git branch -D local_branch_name
切换到非删除分支,例如master分支: git checkout master
删除本地分支:git branch -D test_branch1
重新拉取远程仓库代码,并自动创建分支:git fetch origin test_branch1:test_branch1
查看本地所有的分支:git branch
查看当前仓库中的所有远程分支: git branch -r
查看所有的本地和远程分支: git branch -a