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