git 常用

创建分支: $ git branch mybranch
切换分支: $ git checkout mybranch

创建并切换分支: $ git checkout -b mybranch

查看本地分支: $ git branch 

删除本地分支: $ git branch -d 分支名        强制删除 $ git branch -D 分支名 

查看远程分支:   $ git branch -a

删除远程分支:   $ git push origin --delete 分支名   

                          $ git push origin :分支名  等同于 git push origin --delete 分支名

如果省略本地分支名,则表示删除指定的远程分支,因为这等同于推送一个空的本地分支到远程分支

合并分支:(merge from) $ git checkout master
$ git merge mybranch (merge from mybranch)
查看各个分支最后一次提交: $ git branch -v

查看哪些分支合并入当前分支: $ git branch –merged

查看哪些分支未合并入当前分支: $ git branch –no-merged

更新远程库到本地: $ git fetch origin
推送分支: $ git push origin mybranch
取远程分支合并到本地: $ git merge origin/mybranch
取远程分支并分化一个新分支: $ git checkout -b mybranch origin/mybranch
删除远程分支 $ git push origin :master         等同于 git push origin --delete master  
​​​​​​​将本地分支推送到远程 
git push origin 本地分支名:远程分支名


如果刚才提交时忘了暂存某些修改,可以先补上暂存操作,然后再运行 --amend 提交: 

git add         git commit -m ''       git add       git commit --amend

提交:git commit -a      相当于运行 git add 把所有当前目录下的文件加入暂存区域再运行。git commit.

对最近一次commit的进行修改:git commit -a –amend

commit之后,如果想撤销最近一次提交(即退回到上一次版本)并本地保留代码:git reset HEAD^

更新master主线上的东西到该分支上:$git rebase master

切换到master分支:$git checkout master

更新mybranch分支上的东西到master上:$git rebase mybranch


  

11. vim 编辑器
    是 linux 下的基于命令行的编辑器
    要掌握的是如何打开, 退出, 保存文件, 简单的文件编辑

 12-1> 进入 vim 编辑器
      vim 编辑器可在两种状态下编辑: 编辑状态, 命令状态
    2> 进入编辑状态, 按下字母 i( insert ), 或 a( append )
      编辑界面可以随意的编辑数据, 那么在当前目录下会出现临时文件
    3> 如果要退出, 要先进入命令状态( 按下 esc 键 )
    4> 按下 :q 表示退出
      如果需要保存, 使用命令 :w 文件名
      一般情况都是使用 wq 命令合起来使用

    5>使用 vim 编辑器打开文件, 或创建文件的时候直接打开
      vim 文件名

13 回退历史版本

    13.1    git reset --hard 版本号

     13.2   git push -f -u origin dev    强制提交到dev分支(此例为提交到dev分支)

14   Git tag 的作用是为代码库中的特定版本添加一个标记,以便于在日后可以更方便地访问和参考该版本 
 git add tag -a xxx -m 注释           创建标记
 git push origin xxx                      推送标记到远程

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值