楼主:
aoksc (é‡å‡ºæ±Ÿæ¹–)
2018-09-29 14:53:47其实就我的经验
你大概只要会clone、commit、pull、push、merge、rebase
应该就足以处理多数情况了
如果真的不太会用
那还是乖乖用GUI的tool吧
我个人是满推荐Gitkraken
虽然功能可能不如其他Tool强大
但说真的多数人也只会用到上面提到的那几个指令而已吧
工作上也是遇到一堆出问题就是把整个folder砍掉重抓
也不知道怎么把档案还原
也不会stash
就是直接把写到一半的code commit
当然也不是不行啦
用Gitkraken基本上我还真的没遇过做不出来的功能
因为一般专案开发上会用到的就真的就只有那些而已
※ 引述《lunashining (asdfgh)》之铭言:
: 借标题一问各位工作上git上习惯大略是怎样
: 之前公司是全部都用gui接口
: 现在说是打指令 可是从主管到同事
: 都只是知道怎么上传 git status gitk
: 有时不小心动到不该动的档案
: 她们会开档案总管资料夹直接删掉 再从git lab上整个project拉下来
: 就觉得有点无言...
: 这跟你ptt文章有错字就整篇复制贴到word再删掉重贴有什么两样...
: 现在找工作看到上面说会git就在想到底怎样才算会
作者:
alihue (wanda wanda)
2018-09-29 15:02:00现在就直接在 vs code 上面做就好了
Gitkraken好像没办法checkout某个commit?
GitKraken 的 graph 很乱… 但算好用,缺点就图乱回二楼,直接 copy hash 然后 git checkout <hash>...
作者:
es8603 (绯色之翼)
2018-09-29 20:50:00觉得sourcetree的图比较好看XD 但用的时候还是cli的顺手
GitKraken不就是主打图好看吗XD,怎么会嫌乱
以前windows用过小乌龟,换mac后用sourcetree到现在
作者: liuderchi 2018-09-30 09:08:00
GitKraken +1,用学生信箱注册 GitHub Education 成功会送 GitKraken Pro 帐号一年
gitkraken试过一阵子,但不论速度还是接口都不习惯,真心觉得tig比较好用
作者:
angusyu (〒△〒)
2018-09-30 13:54:00我以为大家都是用SourceTree
作者:
seedli (带骨的火腿)
2018-09-30 21:46:00GitKraken +1
作者:
zrna0515 (神定o枪枪)
2018-10-01 08:53:00GitKraken 好用
多人开发时,可以用rebase让你分支保持最新push上remote时,log可以很干净
作者:
hanshsu (小肉呆)
2018-10-01 09:37:00rebase -i 很常用吧。。。 不然错一个字就一个commit喔?
作者:
NCUking (中大王)
2018-10-01 09:44:00rebase真的很多人不会用
作者:
badboy99 (新来的是女的)
2018-10-01 11:50:00很少用 rebase 的是都不整理 commits 腻?
pull --rebase 跟 rebase -i 常用
作者: DerLuna (阳月) 2018-10-01 13:23:00
gui 比command难用耶
作者:
xvid (DivX)
2018-10-01 15:49:00tortoisegit + beyond comparerevert 不会用就可惜了
有些工作(merge/rebase/cherry-pick) 指令比较make sense... 可以--no-ff --no-commit 之类的,冲突还可以直接 --abort 或是 --continue 也算方便很多
作者:
justben (BEN)
2018-10-02 00:56:00偷推VScode - undo last commit XD
原本用 sourcetree 但因为常常要等它转完彩球 就换 tigtig 快很多 而且开在 console 里就不用多装另一个 app
GitKraken缺点真的是图太乱 常常没办法锁定某一分支XD
作者:
aacs0130 (æ¹›éˆ)
2018-10-10 21:34:00习惯command line了,不过reset也是常用
作者: TETZ (你今天宅了吗?) 2018-10-20 08:46:00
原来只有我常用reset吗 囧