git 小技巧一个 这次是认真的

2016-06-02 08:53:25 +08:00
 stormslowly

假设现在在master分支

$git checkout develop
....

//技巧来了 

$ git checkout -
//回到了 master 分支  和 cd - 类似的作用
6987 次点击
所在节点    git
40 条回复
Ge4Los
2016-06-02 12:52:14 +08:00
get 。。
ibreaker
2016-06-02 12:57:31 +08:00
cd -
williamx
2016-06-02 13:10:18 +08:00
get√
yhxx
2016-06-02 13:22:01 +08:00
Get
fly2never
2016-06-02 13:25:09 +08:00
这个和 cd - 是触类旁通的
dexterlei
2016-06-02 14:48:45 +08:00
亲测有效,赞
对我这种喜欢给 branch 起长名字,还爱跳来跳去的,简直是福音
jzk
2016-06-02 15:11:41 +08:00
估计 lz 多半也不知道 @{u}是 upstream 的意思
adimtxg0422
2016-06-02 15:18:46 +08:00
get
BOYPT
2016-06-02 15:24:24 +08:00
stormslowly
2016-06-02 15:34:47 +08:00
@jzk @BOYPT 谢谢 学习到了
Amayadream
2016-06-02 16:06:53 +08:00
idea 用多了,命令都忘得差不多了,只记得一个 git clone
TankyWoo
2016-06-02 18:27:35 +08:00
Good Tip
KentY
2016-06-02 18:31:36 +08:00
@dexterlei git checkout Foo<tab> 你那不自动提示吗? 多长也不怕啊
KentY
2016-06-02 18:33:01 +08:00
还有个和 LZ 同级别小技巧是那些常用的 checkout, commit, 各种 log 等, 用 alias co, ci, l ...
shooter
2016-06-02 20:15:33 +08:00
HEAD~ HEAD^
Kylinsun
2016-06-03 08:58:23 +08:00
get√
dexterlei
2016-06-03 16:23:49 +08:00
@KentY 我会习惯性地 tab 一下,但并没有什么用,是要设置什么吗?
KentY
2016-06-03 16:49:57 +08:00
@dexterlei 不用设置啊, 自动提示啊, 要是你的 shell 配置好, 可以选择, 省很多事啊
dexterlei
2016-06-03 17:47:48 +08:00
@KentY shell 是可以正常补全命令,但 git 后的不行,不知道为啥
KentY
2016-06-03 23:00:44 +08:00
@dexterlei 你 google 一下 git completion, 有很多方案啊.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/282868

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX