1、 git branch 显示所有本地分支。
2、 git branch –a显示所有分支(包括远程和本地)。
3、 git branch -r命令为显示所有远程分支。前面有*号的,为当前所在分支。
4、 git checkout -b “new-branch-name”新建分支。
例如: ***/hotfix_cloud_billing (develop)$ git checkout -b test
5、 git checkout branch-name切换分支。
6、 git merge “another-branch”合并分支代码到当前分支。
例如:***/hotfix_cloud_billing (develop)$ git merge hotfix
7、 git branch -d “branch-name” 删除分支。
例如: ***/hotfix_cloud_billing (develop)$ git branch -d reserve
这里需要注意的是: 不能在当前分支删除当前分支,否则会提示:
***/hotfix_cloud_billing (reserve)$ git branch -D reserve
error: Cannot delete branch ‘reserve’ checked out at ‘***/hotfix_cloud_billing’
8、 git status查看当前状态,该命令会显示有哪些文件是新添加的,还有哪些没有提交等信息。
9、 git add 添加待本地仓库 .添加当前目录的所有未添加的文件,也可以指定某个文件。
10、git commit -m “注释” 代码提交。使用该命令进行提交到代码仓库中。并注释此次添加的内容推送到远程仓库。
11、git push origin推送到远程仓库。
12、git log显示提交日志。显示提交日志,其中包括提交用户名,提交时间等。
13、git tag tag-name打标签,上线完成后,打个tag标记。
14、git push origin branchA:branchA 推送新建分支到远端git仓库。
15、git pull origin branchA:branchA 首次更新新建分支的代码。
16、git remote set-url origin “git url” Git 迁移。