git使用切换分支等

git日常提交步骤比svn多点,在git Bash里敲,其他方法以后再补充吧。

 圈经常忘记的 刚遇到项目或者项目要求切换分支时

git branch -vv    查看本地分支

git branch -a     查看远程分支  可以看到当前分支(前有个*号)

git checkout  分支名    切换分支

这三个步骤操作如下

 此外还有

git checkout -b 分支名    创建并切换到新分支 (我还没自己创建过, 一直用后台分配发分支名, 朋友都是自己写分支提交后有人合)

  

② git提交如下步骤
切记push之前一定要pullpullpullpull!!

git status              查看状态
git add .                添加所有的修改文件,看好有“空格+'.'”
git status              查看状态(验证添加有没有选完,可以不写)
git commit -m      ‘备注’ 添加备注
git pull                  拉取代码对应(重要
git push origin      分支名 提交到分支上

有已编辑的但是不想提交该文件 git stash

③ 定位某项目

一般情况下都是右键git bash,即可定位到当前的位置 mac右键最下面打开终端即可

但平常命令行快捷键也要有所了解,默认定位在C盘,比如想更改:

cd D:  定位到D盘

定位到D盘之后,再一级一级定位到某个文件夹

假如要定位到E:wj est,那么就按下面步骤即可

cd D:

cd wj

cd wj/test

④ 删除步骤

1. 查看远程分支

git branch -a

带有“*”号的表示当前分支

2. 查看本地分支

git branch

3. 添加新分支

git checkout -b 新分支名

4. 删除分支

我现在在dev20191018分支上,想删除dev20191018分支

  1 先切换到别的分支: git checkout dev20190927

  2 删除本地分支: git branch -d dev20191018

  3 如果删除不了可以强制删除,git branch -D dev20191018

  4 有必要的情况下,删除远程分支:git push origin --delete dev20191018

  5 在从公用的仓库fetch代码:git fetch origin dev20181018:dev20191018

  6 然后切换分支即可:git checkout dev20191018

  注:上述操作是删除个人本地和个人远程分支,如果只删除个人本地,请忽略第4步

 
原文地址:https://www.cnblogs.com/wangduojing/p/11099081.html