git config --global user.name "name" // 全局配置用户名,--global可以放在最后
git config --global user.email "email" // 全局配置邮箱,--global可以放在最后
git remote add origin 仓库地址 // 连接远程仓库
git branch newbranch // 新建分支
git checkout newbranch // 切换分支
git remote // 查看当前远程仓库
git rebase -i HEAD~2 // 将最近两次的commit合并
git push origin 69-a-b-c // origin 是远程仓库默认的name,69-a-b-c是远程仓库的branch的name
git fetch // 从远程获取最新到本地,不会自动merge,需要加上下面一行
git merge origin/master
// 一、开发分支(dev)上的代码达到上线的标准后,要合并到 master 分支
git checkout dev
git pull
git checkout master
git merge dev
git push -u origin master
git stash // 将本地没提交的内容进行缓存并从当前分支移除
git stash pop // 将堆栈中最新的内容pop出来应用到当前分支上,且会删除堆中的记录
git cherry-pick <commitHash> // 将指定的提交commitHash,应用于当前分支
标签:origin,git,name,global,命令,master,常见,分支
From: https://www.cnblogs.com/jia-zq/p/16742899.html