假设现在在master分支
$git checkout develop
....
//技巧来了
$ git checkout -
//回到了 master 分支 和 cd - 类似的作用
1
expkzb 2016 年 6 月 2 日
get√
|
2
old9 2016 年 6 月 2 日 搭车说一个自己常用的
假设现在在 develop 分支, fetch 一下发现上游 origin/master 有更新,于是自己的 master 想 ff merge ,那么不用切换回 master ,直接在 develop 执行 `git branch -f master origin/master` 即可 |
3
ango 2016 年 6 月 2 日
|
4
anyforever 2016 年 6 月 2 日
是不是从哪来就回哪去的意思
|
5
GlobalNPC 2016 年 6 月 2 日
用 alias
|
6
stormslowly OP @anyforever yes 就是和 `cd` 命令一样的意思
|
7
youKnowDai 2016 年 6 月 2 日
@infun 用 alias 干啥
|
8
wubt 2016 年 6 月 2 日
get√
|
9
ChiangDi 2016 年 6 月 2 日
如果你用 oh my zsh 的话直接敲 gcm
|
10
dgkae 2016 年 6 月 2 日
酷
|
11
dalang 2016 年 6 月 2 日
呀 居然有这么多人不知道
|
12
zixincao 2016 年 6 月 2 日
zsh :
gco master |
13
hkongm 2016 年 6 月 2 日
gcm +1
|
14
markx 2016 年 6 月 2 日
这个真不错。
|
15
komiles 2016 年 6 月 2 日
已 Get.
|
16
LedChang 2016 年 6 月 2 日
按照 unix 哲学, option 作用应该大致是一样的吧
|
17
O3YwA1ENkb7i35XJ 2016 年 6 月 2 日
欢迎来地球
|
18
zhanglp888 2016 年 6 月 2 日
get√
|
19
jason19659 2016 年 6 月 2 日
eclipse 用多了。。。 git 命令都忘的差不多了。。。
|
20
loadingimg 2016 年 6 月 2 日
新技能 get
|
21
Ge4Los 2016 年 6 月 2 日
get 。。
|
22
ibreaker 2016 年 6 月 2 日
cd -
|
23
williamx 2016 年 6 月 2 日
get√
|
24
yhxx 2016 年 6 月 2 日
Get
|
25
fly2never 2016 年 6 月 2 日
这个和 cd - 是触类旁通的
|
26
dexterlei 2016 年 6 月 2 日
亲测有效,赞
对我这种喜欢给 branch 起长名字,还爱跳来跳去的,简直是福音 |
27
jzk 2016 年 6 月 2 日 估计 lz 多半也不知道 @{u}是 upstream 的意思
|
28
420K80U4tpmvKHjb 2016 年 6 月 2 日
get
|
29
BOYPT 2016 年 6 月 2 日 http://stackoverflow.com/questions/7206801/is-there-any-way-to-git-checkout-previous-branch
原来是 git checkout @{-1} 的 shortcut |
30
stormslowly OP |
31
Amayadream 2016 年 6 月 2 日
idea 用多了,命令都忘得差不多了,只记得一个 git clone
|
32
TankyWoo 2016 年 6 月 2 日
Good Tip
|
34
KentY 2016 年 6 月 2 日
还有个和 LZ 同级别小技巧是那些常用的 checkout, commit, 各种 log 等, 用 alias co, ci, l ...
|
35
shooter 2016 年 6 月 2 日
HEAD~ HEAD^
|
36
Kylinsun 2016 年 6 月 3 日
get√
|