(1) git配置global信息:
git config --global user.name "Your Name" git config --global user.email you@email.com
(2) git branch:
git branch #列出本地分支 git branch -r #列出远程分支 git branch -a #列出本地分支和远程分支 git branch newBranchName #创建一个新的本地分支newBranchName,创建后并没有切换。
git checkout newBranchName #切换分支到newBranchName。
git branch -D newBranchName #删除本地分支
git push origin --delete newBranchName #删除远程分支
git fetch,可以将远程分支信息获取到本地,再运行 git checkout -b local-branchname origin/remote_branchname 就可以将远程分支映射到本地命名为local-branchname 的一分支。git checkout <sha1>,
to check out a particular commit.
(3) git push:
git push #上传本地所有分支代码到远程对应的分支上
git branch -d newBranchName #删除本地分支
git push origin :newBranchName #删除远程分支
(4)git clone
git clone -b stable/mitaka --single-branch https://github.com/pangxudong/senlin.git senlin-mitaka