假设现在在master分支
$git checkout develop .... //技巧来了 $ git checkout - //回到了 master 分支 和 cd - 类似的作用 
假设现在在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√ |