看板 [ Linux ]
討論串[問題] 請問 git 適當的工作流程
共 7 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓0(0推 0噓 4→)留言4則,0人參與, 最新作者sagrass (奶油蘇打)時間13年前 (2012/07/20 15:39), 編輯資訊
0
0
0
內容預覽:
這裡我要先說明一下我的工作環境與需求。. 首先,我的工作環境是不准上網的,. 所以說我必須透過可攜式裝置來達到資料同步。. 第二,我的工作環境是極機密的,. 因此我只能使用SD-CARD塞在鞋底,. 以便把資料偷偷運送出去。. 因此 rsync 並不適合我。. 所以我必須僅儲存「檔案變動」。. 可以

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者mathfeel (mathfeel)時間13年前 (2012/07/20 14:58), 編輯資訊
0
0
0
內容預覽:
額外特殊處理。也就是說.git/以下的檔案不能被git做版本管理。你可以在.git下随便弄個新檔看看,git status是看不到它的。. git 是版本管理系統。也就是說它必須保存所有檔案過去所有版本的記錄。這些記錄就是存在.git/下的也就是說如果你的tree是:a/. a/.git. a/b.
(還有54個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者a78965 (Len)時間13年前 (2012/07/14 15:37), 編輯資訊
0
0
0
內容預覽:
那兩個disk都是repo嗎?. .git 裡面放得是根據檔案新增修改刪減等等變動的變化. 所有資料都會做SHA存放進去確保資料完整性. 做git add是在告訴git做哪些檔案要做追蹤. commit的資料git會做紀錄 ,所以有git log可以看. git只紀錄檔案變動 ,所以容量相較很多版本
(還有489個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者uranusjr (←這人是超級笨蛋)時間13年前 (2012/07/08 23:25), 編輯資訊
0
0
0
內容預覽:
可以要求 Git 忽略該目錄. 只要在你的 /media/disk1 下面新增一個純文字文件 .gitignore. 其中包含 company/.git/ 這行. 並將其加入到 /media/disk1 的 repository 中. 便會使 Git 在記錄 /media/disk1 的 repos
(還有56個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者sagrass (奶油蘇打)時間13年前 (2012/07/08 23:04), 編輯資訊
0
0
0
內容預覽:
如果是把 /media/disk1/company/.git 當成普通資料夾處理,. 這樣不是有點累贅嗎?畢竟去同步該資料夾是多餘的。. git 有其他的做法嗎?. 因為我對於 branch 的觀念不太懂,本來以為 branch 就是要解決這個問題的。. --. --. 發信站: 批踢踢實業坊(
首頁
上一頁
1
2
下一頁
尾頁