刚开始使用git,把使用过程中的一些命令、常见的用法做下笔记。
一、配置:
$ git config [--global] user.name "username"
$ git config [--global] user.email email@example.com
如果需要在特定项目中使用不同的名称或email地址,则运行该命令时不要添加 --global 选项。
$ git config --list // 列出git的所有设置
$ git config [key] // 列出关键字的值,例如:git config user.name
$ git remote add origin example_git_address // 添加远程git服务器仓库
二、 push命令:
$ git push origin test:master // 把本地的test分支push到远程的master分支
$ git push origin :test // 删除远程的test分支(如果:左边的分支为空,将删除:右边的远程分支)
三、分支的操作:
$ git branch <new_branch_name> // 建立本地分支
$ git branch -m [<old_name>] <new_name> // 修改分支名称,-M 可以强制覆盖
$ git branch // 列出所有分支以及目前在哪个分支
$ git branch -d <branch_name> // 删除本地分支
$ git checkout <branch_name> // 切换分支
$ git checkout -b <new_branch_name> [<from_branch_name>] // 本地建立分支并立即切换过去
四、
$ git status // 显示当前分支的状态
$ git commit [-m] ["commit_description"] // 提交到本地仓库