git 删除远程tag

先切换到其他分支,然后就可以用下面的命令删除远程tag

2018-08-29 09:59:13

阅读数:127

评论数:0

git log 中根据author 过滤

2018-01-18 14:08:07

阅读数:591

评论数:0

从别的机器clone git

git clone tiantao@192.168.1.106:~/kernel/rebasekernel/debian 使用这条命令clone code的速度,比压缩后在解压要快的多。因为linux 目录下文件很多。所以压缩和解压的速度很慢

2017-12-13 14:14:22

阅读数:170

评论数:0

git stash

git stash 用于缓存暂时不能commit的改动。通过git stash list 可以查看已经缓存的改动 通过git stash apply stash@{1} 可以将缓存的改动回复 通过git stash  drop stash@{0} 可以删除缓存在本地的改动

2017-11-22 16:40:18

阅读数:140

评论数:0

cherry-pick 多个commit

目前是把下面这19个comit id到另外的分支 输入命令如下: 完成后可以看到我自己的签名

2017-11-15 15:41:14

阅读数:1491

评论数:0

git warning: refname 'HEAD' is ambiguous

git status git warning: refname 'HEAD' is ambiguous 需要这种情况直接删除HEAD 即可

2017-11-15 15:13:24

阅读数:794

评论数:0

cherry-pick 主线commit 并修改commit log

首先通过git cherry-pick db46a72b9713fd -s 来merge你要和的commit并添加你自己的签名 然后通过git rebase -i 872b1c066c(db46a72b9713fd的前一个commit id) 然后将pick改成r就可以修改了 ...

2017-11-15 15:11:54

阅读数:238

评论数:0

git checkout v4.12

在将主线code全部抓下来后,可以通过git checkout v4.12 等命令方便在主线tag之间切换

2017-09-06 17:14:10

阅读数:148

评论数:0

git diff 将当前改动的文件作为patch

2017-09-06 15:41:55

阅读数:221

评论数:0

cherry-pick

将mailline 更新到最新(至少包含你要的commit id),然后直接切换到你的br 然后直接cherry-pick 主线的commit id 到自己的br,注意这个时候其实是在自己的br

2017-08-14 14:24:50

阅读数:233

评论数:0

github 上新建仓库

1:首先在github上新建目录 2:然后提交改动

2017-07-11 10:15:27

阅读数:150

评论数:0

git blame 可以查看文件中的某一行内容是在哪个commit id号添加的

git blame 可以查看文件中的某一行内容是在哪个commit id号找添加的

2017-06-14 17:08:15

阅读数:443

评论数:0

git describe 881c585

git describe 881c585 这个命令可以让我们知道这个881c585 号是在哪一版kernel修改的,例如本例就是在4.2是修改的

2017-06-02 11:48:17

阅读数:233

评论数:0

git log --oneline --graph

通过git log --oneline --graph -- ipmi 可以以图形的方式查看ipmi 这个目录的commits,特别针对merge类,例如291b38a 就包含下面的6个commits 。

2017-06-02 11:43:28

阅读数:1873

评论数:0

git checkout 一个目录

如果一个目录下有多个文件的更改,但是不想用这些修改的话,可以通过git checkout  整个目录

2017-05-27 14:55:14

阅读数:3386

评论数:0

将本地源添加到git remote仓库

通过下面的命令可以将本地目录添加到git remote仓库

2017-05-10 11:55:17

阅读数:209

评论数:0

通过git describe --tags 查询当前branch是从那个tag建立的

通过git describe --tags 查询当前branch是从那个tag建立的,通过tag建立branch的时候不用加远程仓库的名字

2017-05-05 15:58:56

阅读数:475

评论数:0

git revert 和git rebase的区别

假如我想revert 掉01a948f 这个改动,有两种方法 1:通过git revert 01a948f,成功后可以通过git log --oneline 看到两条commit记录,但是内容其实已经被revert掉了,这个缺点是能看到两条提交记录 703f7ae ...

2017-05-03 09:01:06

阅读数:251

评论数:0

git diff 两个分支的差别,并生成patch

可以用git diff hns4.9 hnslatest drivers/net/ethernet/hisilicon/hns > hns.patch 比较hnslatest和hns4.9 这两个分支drivers/net/ethernet/hisilicon/hns 这个目录的差别,并生成...

2017-04-24 14:53:13

阅读数:1792

评论数:0

git branch -m/M 重名分支,-D 删除branch

使用git branch -m命令可以对已经存在的branch重名了,m/M的区别如下 例如下例中就将tmp2 重名为hello

2017-04-20 10:24:29

阅读数:1884

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭