Re: [請益] Git操作

作者: lunashining (asdfgh)   2019-09-12 01:32:01
看到版控文想到一年前這篇
就算會版控還是一堆只會把git clone當做 download
上傳code就是照打一連串指令 或只用gui了
就算同一間公司不同team也是差異極大
※ 引述《lunashining (asdfgh)》之銘言:
: 借標題一問各位工作上git上習慣大略是怎樣
: 之前公司是全部都用gui介面
: 現在說是打指令 可是從主管到同事
: 都只是知道怎麼上傳 git status gitk
: 有時不小心動到不該動的檔案
: 她們會開檔案總管資料夾直接刪掉 再從git lab上整個project拉下來
: 就覺得有點無言...
: 這跟你ptt文章有錯字就整篇複製貼到word再刪掉重貼有什麼兩樣...
: 現在找工作看到上面說會git就在想到底怎樣才算會
作者: kanoki (zzz)   2019-09-12 01:59:00
gui反而不會用 都找不到想要的功能
作者: superpai (超級白)   2019-09-12 05:02:00
GUI 把commit 順序重排都可以,很夠用啦。
作者: bill0205 (善良的小孩沒人愛)   2019-09-12 06:35:00
我都是把一長串指令縮寫到常用指令
作者: mozume (米蟲)   2019-09-12 06:35:00
這跟我同事們完全一樣,引入git還是只會擠在同一個branch,衝到就刪重貼,救過幾次也教了正確使用法,還嫌太麻煩
作者: maxumin (柏青哥代言人)   2019-09-12 06:45:00
我老闆就不允許開分支,有錯,主線一直重貼,很累,有薪水就先認了
作者: bill0205 (善良的小孩沒人愛)   2019-09-12 07:03:00
衝突merge不會很難吧XD 只是麻煩而已
作者: maypcc (The K)   2019-09-12 07:36:00
當repo size>10G時 你就知道每次砍掉重新clone是多蠢的事
作者: ichunlai (^_^)   2019-09-12 08:22:00
可以請樓上指導一下怎麼解決repo太大的問題嗎?公司內有專案repo超過8g,每次抓都很慢。
作者: x000032001 (版廢了該走了)   2019-09-12 08:51:00
首先不要commit source code以外的東西進去然後clone --depth n
作者: abc0922001 (中士abc)   2019-09-12 08:58:00
看你需不需要歷史記錄,git clone --depth 1就是只下載最新 commit 那個用 git checkout . ,會比砍掉重新 clone 好一點
作者: v7q4 ((.)(.)乳劍雙修 -|=>)   2019-09-12 09:16:00
唉 同team有個天兵就是把git當FTP用 每次都是整個build完再整個資料夾push上去 一大堆沒用的binary、object檔都上去了
作者: bill0205 (善良的小孩沒人愛)   2019-09-12 09:19:00
寫在.gitignore忽略檔案就好了呀
作者: dophin332 (...)   2019-09-12 09:39:00
lib用submodule管理
作者: elements (Helianthus annuns)   2019-09-12 11:37:00
還是比沒有好 至少壞了可以救
作者: kanoto (生活)   2019-09-12 11:50:00
都有號稱資深工程師把一堆build \出來的dll上傳 乾那87
作者: lantw44 (#######################)   2019-09-12 11:57:00
dll 那種是不是應該在 server 上放個 hook 直接退掉呀
作者: dalconan (寒江雪)   2019-09-12 12:36:00
直接在創 repo 時就寫好 .gitignore除非有人硬要去改那個檔案把dll刪掉
作者: tengentoppa (捲捲寵上天)   2019-09-14 17:48:00
很多等效用法,只是安全性和結果有差異
作者: gitignore (git)   2019-09-17 06:36:00
不要忘記我
作者: lunashining (asdfgh)   2019-09-20 01:42:00
樓上XDDDDDDDDDDDDD
作者: Csongs (西歌)   2019-09-20 08:48:00
只用gui也沒什麼不對啊
作者: NexonL (NexonL)   2019-10-07 20:30:00
推27樓

Links booklink

Contact Us: admin [ a t ] ucptt.com