請問 git 適當的工作流程 - Linux

By Iris
at 2012-07-20T15:39
at 2012-07-20T15:39
Table of Contents
※ 引述《mathfeel (mathfeel)》之銘言:
: 額外特殊處理。也就是說.git/以下的檔案不能被git做版本管理。你可以在.git下
: 随便弄個新檔看看,git status是看不到它的。
: git 是版本管理系統。也就是說它必須保存所有檔案過去所有版本的記錄。這些記錄
: 就是存在.git/下的也就是說如果你的tree是:
: a/
: a/.git
: a/b
: 那a/以下所有檔案都可以成為被git管理的檔案。如果你把.git删除掉,那a/就變成
: 一个一般的文件夹。git對它就失效。
: git是版本管理系統。如果你只是需要同步,rsync是更正常的選擇。
這裡我要先說明一下我的工作環境與需求。
首先,我的工作環境是不准上網的,
所以說我必須透過可攜式裝置來達到資料同步。
第二,我的工作環境是極機密的,
因此我只能使用SD-CARD塞在鞋底,
以便把資料偷偷運送出去。
因此 rsync 並不適合我。
所以我必須僅儲存「檔案變動」。
可以請教在這樣嚴苛的工作環境下,要怎樣使用適當的 git 工作流程呢?
請高手不吝賜教,謝謝。
--
: 額外特殊處理。也就是說.git/以下的檔案不能被git做版本管理。你可以在.git下
: 随便弄個新檔看看,git status是看不到它的。
: git 是版本管理系統。也就是說它必須保存所有檔案過去所有版本的記錄。這些記錄
: 就是存在.git/下的也就是說如果你的tree是:
: a/
: a/.git
: a/b
: 那a/以下所有檔案都可以成為被git管理的檔案。如果你把.git删除掉,那a/就變成
: 一个一般的文件夹。git對它就失效。
: git是版本管理系統。如果你只是需要同步,rsync是更正常的選擇。
這裡我要先說明一下我的工作環境與需求。
首先,我的工作環境是不准上網的,
所以說我必須透過可攜式裝置來達到資料同步。
第二,我的工作環境是極機密的,
因此我只能使用SD-CARD塞在鞋底,
以便把資料偷偷運送出去。
因此 rsync 並不適合我。
所以我必須僅儲存「檔案變動」。
可以請教在這樣嚴苛的工作環境下,要怎樣使用適當的 git 工作流程呢?
請高手不吝賜教,謝謝。
--
Tags:
Linux
All Comments

By Christine
at 2012-07-24T11:08
at 2012-07-24T11:08

By Agatha
at 2012-07-25T07:01
at 2012-07-25T07:01

By Jacob
at 2012-07-28T03:36
at 2012-07-28T03:36

By Agnes
at 2012-08-02T02:14
at 2012-08-02T02:14
Related Posts
請問 git 適當的工作流程

By Dora
at 2012-07-20T14:58
at 2012-07-20T14:58
請問如何同時使用無線網路跟有線網路?

By Hedda
at 2012-07-20T00:54
at 2012-07-20T00:54
git 用法

By Ophelia
at 2012-07-19T23:26
at 2012-07-19T23:26
關於busybox的mdev功能

By Doris
at 2012-07-19T18:48
at 2012-07-19T18:48
$4 - Python GTK+ 3 Tutorial

By Eden
at 2012-07-18T23:29
at 2012-07-18T23:29