Re: [請益] Git操作

看板Soft_Job作者 (asdfgh)時間4年前 (2019/09/12 01:32), 編輯推噓17(17013)
留言30則, 20人參與, 4年前最新討論串4/4 (看更多)
看到版控文想到一年前這篇 就算會版控還是一堆只會把git clone當做 download 上傳code就是照打一連串指令 或只用gui了 就算同一間公司不同team也是差異極大 ※ 引述《lunashining (asdfgh)》之銘言: : 借標題一問各位工作上git上習慣大略是怎樣 : 之前公司是全部都用gui介面 : 現在說是打指令 可是從主管到同事 : 都只是知道怎麼上傳 git status gitk : 有時不小心動到不該動的檔案 : 她們會開檔案總管資料夾直接刪掉 再從git lab上整個project拉下來 : 就覺得有點無言... : 這跟你ptt文章有錯字就整篇複製貼到word再刪掉重貼有什麼兩樣... : 現在找工作看到上面說會git就在想到底怎樣才算會 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.25.217 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1568223123.A.529.html

09/12 01:59, 4年前 , 1F
gui反而不會用 都找不到想要的功能
09/12 01:59, 1F

09/12 05:02, 4年前 , 2F
GUI 把commit 順序重排都可以,很夠用啦。
09/12 05:02, 2F

09/12 06:35, 4年前 , 3F
我都是把一長串指令縮寫到常用指令
09/12 06:35, 3F

09/12 06:35, 4年前 , 4F
這跟我同事們完全一樣,引入git還是只會擠在同一個branch
09/12 06:35, 4F

09/12 06:35, 4年前 , 5F
,衝到就刪重貼,救過幾次也教了正確使用法,還嫌太麻煩
09/12 06:35, 5F

09/12 06:45, 4年前 , 6F
我老闆就不允許開分支,有錯,主線一直重貼,很累,有薪
09/12 06:45, 6F

09/12 06:45, 4年前 , 7F
水就先認了
09/12 06:45, 7F

09/12 07:03, 4年前 , 8F
衝突merge不會很難吧XD 只是麻煩而已
09/12 07:03, 8F

09/12 07:36, 4年前 , 9F
當repo size>10G時 你就知道每次砍掉重新clone是多蠢的事
09/12 07:36, 9F

09/12 08:22, 4年前 , 10F
可以請樓上指導一下怎麼解決repo太大的問題嗎?公司內有
09/12 08:22, 10F

09/12 08:22, 4年前 , 11F
專案repo超過8g,每次抓都很慢。
09/12 08:22, 11F

09/12 08:51, 4年前 , 12F
首先不要commit source code以外的東西進去
09/12 08:51, 12F

09/12 08:53, 4年前 , 13F
然後clone --depth n
09/12 08:53, 13F

09/12 08:58, 4年前 , 14F
看你需不需要歷史記錄,git clone --depth 1
09/12 08:58, 14F

09/12 08:58, 4年前 , 15F
就是只下載最新 commit 那個
09/12 08:58, 15F

09/12 08:59, 4年前 , 16F
用 git checkout . ,會比砍掉重新 clone 好一點
09/12 08:59, 16F

09/12 09:16, 4年前 , 17F
唉 同team有個天兵就是把git當FTP用 每次都是整個build完再
09/12 09:16, 17F

09/12 09:16, 4年前 , 18F
整個資料夾push上去 一大堆沒用的binary、object檔都上去了
09/12 09:16, 18F

09/12 09:19, 4年前 , 19F
寫在.gitignore忽略檔案就好了呀
09/12 09:19, 19F

09/12 09:39, 4年前 , 20F
lib用submodule管理
09/12 09:39, 20F

09/12 11:37, 4年前 , 21F
還是比沒有好 至少壞了可以救
09/12 11:37, 21F

09/12 11:50, 4年前 , 22F
都有號稱資深工程師把一堆build \出來的dll上傳 乾那87
09/12 11:50, 22F

09/12 11:57, 4年前 , 23F
dll 那種是不是應該在 server 上放個 hook 直接退掉呀
09/12 11:57, 23F

09/12 12:36, 4年前 , 24F
直接在創 repo 時就寫好 .gitignore
09/12 12:36, 24F

09/12 12:37, 4年前 , 25F
除非有人硬要去改那個檔案把dll刪掉
09/12 12:37, 25F

09/14 17:48, 4年前 , 26F
很多等效用法,只是安全性和結果有差異
09/14 17:48, 26F

09/17 06:36, 4年前 , 27F
不要忘記我
09/17 06:36, 27F

09/20 01:42, 4年前 , 28F
樓上XDDDDDDDDDDDDD
09/20 01:42, 28F

09/20 08:48, 4年前 , 29F
只用gui也沒什麼不對啊
09/20 08:48, 29F

10/07 20:30, 4年前 , 30F
推27樓
10/07 20:30, 30F
文章代碼(AID): #1TUI-JKf (Soft_Job)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 4 之 4 篇):
請益
19
44
請益
30
42
文章代碼(AID): #1TUI-JKf (Soft_Job)