推 gocreating: 只要是可以用指令或是腳本產生的東西都不應該納入版控 07/24 04:59
→ gocreating: ,而是應該保存source code和腳本,README再附上安裝 07/24 04:59
→ gocreating: 跟使用教學 07/24 04:59
→ gocreating: 其他進階用法就是學習寫出漂亮的commit message還有br 07/24 05:02
推 ripple0129: 個人覺得沒絕對啦,工具終究是方便使用者為主,協作 07/24 05:44
→ ripple0129: 的話是別commit compile不會過的東西就好。 07/24 05:44
推 Sidney0503: 重點是要知道誰簽過commit 只要有git過就可以知道差異 07/24 08:01
→ Sidney0503: 有git在log其實不是那麼重要 07/24 08:01
→ Sidney0503: commit頻率看人 基本上已unit為單位 不要沒完成的 07/24 08:03
→ Sidney0503: 也git上去就好 好比一堆註解掉的程式碼 那會想砍人 07/24 08:03
→ adarkair: 1.手動選擇要commit的檔案 or 未加入版控前的檔案使用ig 07/24 08:20
→ adarkair: nore or 加入版控的檔案使用git update-index --skip-wo 07/24 08:20
→ adarkair: rktree <file>之類的指令忽略檔案更動 07/24 08:20
→ adarkair: 2.可以開分支開發(參考gitflow的作法),還有沒push前是 07/24 08:25
→ adarkair: 可以修改上次commit的註解 07/24 08:25
推 doranako: 參數要另外寫獨立檔案,例如in,然後有隻程式專門讀取參 07/24 09:58
→ doranako: 數檔案,參數檔案可以改成範例檔,大家開發時候需要自己 07/24 09:58
→ doranako: 手動新增參數檔案,但是該檔案git ignore 07/24 09:58
推 blackcan: 穩定版本不動開分支出來修改,確定沒問題再merge回去 07/24 10:44
推 blackcan: 我會有個功能commit一次,就可以盡情debug,搞定後再res 07/24 10:46
→ blackcan: et回去只改該改的地方 07/24 10:46
推 abc0922001: 個人環境設定檔通常會忽略的阿 07/24 12:25
→ final01: 第一個問題根本不是版本控制的該管的...你要有script之類 07/24 12:49
→ testPtt: 沒用過指令的路過.. 07/24 14:54
→ y3k: 安安 知道gitignore嗎XD 07/24 15:43
推 yyc1217: 1. 用.gitignore就好啦 2.你可以每改一個地方就commit 07/24 19:26
→ yyc1217: 要push上去前再用rebase squash成一個 這樣你開發方便 07/24 19:27
→ yyc1217: 其他人也方便 5.善用rebase,並且常用status和diff瀏覽 07/24 19:28