git如何删除远程分支,git常用快捷指令列表

git代码仓库管理工具
1.初始化本地仓库
a)Git init

2.克隆一个远程仓库
a)Git clone 仓库名
eg:git clone git@github.asdf.com:edadd/FE-AApppon.git

3.添加文件到暂存区
a)Git add . (全部提交)

4.提交变更
a)Git commit -m ‘备注’
eg: git commit -m ‘U标准化-xxl’

5.拉取远程分支到本地
a)Git pull origin (不加分支则默认为拉取当前分支的远程仓库)
eg: git pull origin dev-ui(拉取远程的dev-ui分支合并到我的当前分支)
注:此操作建议多使用,为了让我们自己的分支和远程目标分支的一致,避免线上冲突, 污染远程分支,有冲突也可以本地处理

6.推送变更到远程仓库
a)Git push origin (不加分支则默认为推送到当前分支的远程仓库)
eg: git push origin dev-ui(推送当前分支的变更到远程仓库的dev-ui分支)

7.创建本地分支
a)Git branch
eg: git branch dev-ui-xxl(创建一个dev-ui-xxl的本地分支)
注:创建的本地分支的代码是以当前分支为模版创建的,建议创建本地分支时,可以将 代码分支切换到master,拉取最新代码后,在创建所需分支,这样保证代码是最 新的

8.切换本地分支
a)Git checkout
eg: git checkout dev-ui-xxl(切换到dev-ui-xxl的本地分支)
注:可以用git checkout -b dev-ui-xxl 直接创建并切换到新分支

9.删除本地分支
a)Git branch -d
eg: git branch -d dev-ui-xxl(删除本地的dev-ui-xxl分支,将d改成D就是强制删除)

10.删除远程分支(不建议新手使用)
a)Git push origin --delete
eg: git push origin --delete dev-ui-xxl(删除远程的dev-ui-xxl分支,本地的不影响)

11.合并本地分支
a)Git merge
eg: git merge dev-ui-xxl(合并本地的dev-ui-xxl分支到当前分支)

12.暂存本地变更
a)Git stash
eg: git stash(将当前分支的变更存储到临时仓库)
注:配合git stash pop使用,比如我当前分支在调试,不想上到远程去。这个时候来 了一个临时变更,我需要切换到那个分支进行开发和提交,但是由于当前分支存在 未提交的代码,git checkout无法切换,这个时候就可以用git stash将当前分支 的变更存储到临时仓库,等那个分支开发完成,回到当前分支,并使用git stash pop 就可以找回当前分支临时存储的代码)

13.释放暂存本地变更
a)Git stash pop
eg: git stash pop(释放暂存的本地变更,搭配git stash使用)

14.拉取全部远程仓库变更
a)Git fetch
eg: git fetch(拉取远程仓库的全部变更)

15.查看存储库的状态
a)Git status
eg: git status(查看当前分支的存储状态)

16.查看分支列表
a)Git branch
eg: git branch(查看当前本地代码仓库的分支列表)

17.查看提交历史日志
b)Git log
eg: git log(查看当前分支的历史提交记录)

18.回退到指定版本
a)Git reset --hard
eg: git reset --hard 9e658693e47790a7577e43dce4ea0b30d87e4b5
注:commit id可以用git log去查找

19.变基
a)Git rebase
eg: git rebase origin/master(依据master分支进行变基)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值