git常用命令
背景:之所以突然那要来写此篇博文,是因为发现太依赖工具了,没了工具就完全没法开发。之前都是用的sourcetree来管理git和项目,看到同事都是通过命令行敲指令,发现自己好low,所以产生了想学的冲动。
把常用到的几个场景的命令总结下
从远程拉取代码到本地
git clone http(s):xxxx.git //拉取远程代码到本地
第一种:创建本地分支并推送到远程
git branch xxx; //创建本地xxx分支
git push --set-upstream origin xxx //将本地分支推送到远程xxx分支
第二种:创建本地分支并关联远程分支
git checkout -b xxx origin/xxx //通过远程xxx分支,创建本地xxx分支
切换分支合并代码
git branch -a //查看所有的本地和远程分支
git branch -d xxx //删除分支
git push origin --delete xxx //删除远程分支
git branch xxx //创建本地分支
git checkout xx //切换到xxx分支
git checkout -b xxx //创建并切换到xxx分支
git merge xxx //将xxx分支合并到当前分支
拉、提交、推送代码
git pull //从远程仓库拉取代码
git commit //提交代码到本地仓库
git push //将本地最新代码提交到远程仓库
//上面是正常流程拉代码解决冲突,提交本地最新并推送到远程仓库
//如果在各自不同的分支上开发,需要先拉取远程代码后保证最新,再进行合并分支解决冲突后再提交
//比如 1.git pull 2.git merge xxx 3.git commit 4.git push
发表回复
要发表评论,您必须先登录。