Git常用指令
-
git clone 地址 -
git checkout -b development创建本地分支并切换到这个分支 -
git checkout --track origin/test-dev从远程拉分支 -
git push origin development创建远程分支 -
git branch -u origin/luozhengshun建立本地远程联系 -
git branch -a查看远程分支 -
git branch查看本地分支 -
git pull更新本地库 -
git add .添加到本地库 -
git commit -m '提交属性'提交达到本地库 -
git push提交远程库 -
git status查看状态 -
git diff xxx查看更改 -
git log查看历史 -
git checkout 分支名切换分支 -
git branch -d 分支名删除本地分支 -
git push origin --delete 分支名删除远程分支 -
git checkout master切换到Master分支 -
git merge —no-ff development对Development分支进行合并 -
git remote列出所有远程主机 -
git remote update origin --prune更新远程主机origin 整理分支 -
git branch -r列出远程分支 -
git branch -vv查看本地分支和远程分支对应关系 -
git checkout -b gpf origin/gpf新建本地分支gpf与远程gpf分支相关联 -
git reset --soft HEAD~1撤销上一次conmmit,1代表上最近1次,若想撤销最近2次则改为2
总结
-
一般我们就用git push --set-upstream origin branch_name来在远程创建一个与本地branch_name同名的分支并跟踪;
-
利用git checkout --track origin/branch_name来在本地创建一个与branch_name同名分支跟踪远程分支-