Re: [请益] Git操作

楼主: lunashining (asdfgh)   2018-09-29 14:29:33
借标题一问各位工作上git上习惯大略是怎样
之前公司是全部都用gui接口
现在说是打指令 可是从主管到同事
都只是知道怎么上传 git status gitk
有时不小心动到不该动的档案
她们会开档案总管资料夹直接删掉 再从git lab上整个project拉下来
就觉得有点无言...
这跟你ptt文章有错字就整篇复制贴到word再删掉重贴有什么两样...
现在找工作看到上面说会git就在想到底怎样才算会
作者: qrtt1 (有些事,有时候。。。)   2018-09-29 14:35:00
作者: james732 (好人超)   2018-09-29 14:40:00
我觉得整个project砍掉重拉也没什么不好啊?
作者: peanut97 (丁丁)   2018-09-29 14:46:00
对啊,重新从git lab 抓下来,只要他不嫌烦就好啦。我看过的是工程师都喜欢花时间解git 冲突,设计师遇到难解的git 冲突就重新从git lab 抓下来
作者: laputaflutin (很恐怖,不要问)   2018-09-29 15:00:00
可以用简单方法解决就简单解决没什么不好
作者: UnReal5566 (匪莪伊蒿)   2018-09-29 15:07:00
刚也想推一楼那篇
作者: toothlesses (toothless)   2018-09-29 15:28:00
作者: oneheat (等待)   2018-09-29 16:08:00
git checkout xxx/.有.git的地方这样用就好,不需要整个重抓
作者: joe820730 (Let it go)   2018-09-29 17:33:00
我反而是因为一开始学Git的时候就是在CLI操作,对GUI操
作者: mozume (米虫)   2018-09-29 17:45:00
我宁愿他重拉而不要胡搞完再来求救
作者: vvind (wind)   2018-09-29 22:16:00
说重抓的认真?
作者: xlf (Cote rocks!)   2018-09-29 23:31:00
…重抓
作者: aquarianboy (我是没牌的营养师!)   2018-09-30 00:31:00
推一楼连结(自肥)真的认真有兴趣想了解细节的话,欢迎来聊聊 :)
作者: new122851 (未若柳絮因风起)   2018-09-30 00:31:00
有时候一个repo大到爆炸 甚至一次要抓不止一个 重抓很浪费时间
作者: DCTmaybe (竹竹人)   2018-09-30 00:37:00
推一楼,另外我觉得会用gui做基本的开分支,commit,push最后merge回去并且能自己解决冲突就可以算会了吧
作者: NCUking (中大王)   2018-09-30 10:14:00
宁愿每次砍掉重拉 也不愿花个20分钟学一下git心态有差 难怪这行业差距很大
作者: capitalM (where the light is)   2018-09-30 11:41:00
fetch然后reset --hard <remote branch>效果跟重抓一样
作者: abc0922001 (中士abc)   2018-09-30 20:57:00
GUI好用很多,就算没安装,用git gui也还算能用
作者: zuso ( )   2018-10-01 02:08:00
嫌重拉开始扯什么程度落差的大概就是跟在外国读过1-2年书回来就喜欢处处针对别人文法口音的人差不多
作者: ripple0129 (perry tsai)   2018-10-01 04:23:00
说真的一个reset就能解决的东西要重拉,还是乖乖的去把git好好学学,重拉跟reset hard到HEAD不是一样道理吗,何必浪费时间下载,特别专案很大时
作者: fgkor123 (n(N))   2018-10-01 04:55:00
keil整合外部函式库和中间档,有时候要重拉确认一下...ignore和attrbute hook整理好后就不用,但一开始很烦
作者: abc0922001 (中士abc)   2018-10-01 08:58:00
我都用 git checkout -f . 来砍掉重练
作者: Championshe (Championneverstart)   2018-10-01 13:20:00
我们都习惯用PR 先fork一个库到自己的帐号 再开始进行相关操作 也是Cmd打指令 然后全部完成后先push到自己的帐号 最后再发合并请求给管理的工程师所以PR不过 就是自己这边的重改完 再发PR 直到给过为止
作者: aquarianboy (我是没牌的营养师!)   2018-10-01 15:06:00
我自己的经验是,不少人不知道怎么使用 reset :)会认为 reset 就只是拿来砍掉 commit 而已,其实如果搭配 reflog,在 Git 里几乎是横著走,不用怕东西不小心弄不见
作者: WunoW (WunoW)   2018-10-01 19:58:00
重新clone有什么酸点?目的达到就好了,你rep是多吓人?
作者: Argos (Big doge is watching u)   2018-10-01 20:05:00
重拉会花太多时间就是你系统模组没切好
作者: maypcc (The K)   2018-10-02 00:46:00
我们repo在USA...整个重抓大约要20g...每次使用就从master切git branch 搞乱了就重切一个已经三年没clone过了
作者: vvind (wind)   2018-10-03 12:51:00
问题是重拉就是不必要且没效率的事,几个字母就能解决的事不延伸其他推论,光这样我自己是觉得效率差很多

Links booklink

Contact Us: admin [ a t ] ucptt.com