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