Git使用备忘

2017-01-12  本文已影响0人  李华光

查看版本号

$ git —version          

通过brew安装git

$ brew install git 

显示git路径, 一般在 /uer/local/git

$ which git

配置用户名和密码

$ git config —global user.name 'your_name'
$ git config —global user.email 'email@example.com'

注意 git config 命令的 —global 参数,用了这个参数表示这台机器所有的git仓库都会使用这个配置,也可以只对某个仓库指定不同的用户名和email地址。

初始化git

$ git init

关联远端仓库

$ git remote add origin https://github.com/your_name/your_repo.git

拉取远程分支

$ git pull origin develop           

拉取远程分支并merge

$ git pull --rebase origin develop          

推送到远程分支

$ git push origin develop   

推送到其他远程分支

$ git push origin HEAD:release/mail_test        

复制其他分支的提交到当前分支

$ git cherry-pick 87937c6

变基(rebase)

$ git rebase -i HEAD~2          
$ git rebase --continue         继续merge
$ git rebase --abort            退出rebase

合并提交

$ git commit --amend

切换分支

$ git checkout branch_name

切换并创建新分支

$ git checkout -b branch_name

切换并创建新分支跟踪远程分支

$ git checkout -b branch_name origin/branch_name

删除分支

$ git branch -D branch_name

查看本地分支

$ git branch

查看远程分支

$ git remote

查看远程分支跟踪URL

$ git remote -v
origin  git@github.com:your_name/repository.git (fetch)
origin  git@github.com:your_name/repository.git (push)

修改远程分支URL

$ git remote set-url origin https://github.com/your_name/repository.git
上一篇 下一篇

猜你喜欢

热点阅读