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

Iris avatar
By Iris
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 工作流程呢?

請高手不吝賜教,謝謝。

--
Tags: Linux

All Comments

Christine avatar
By Christine
at 2012-07-24T11:08
rsync也可以資料夾同步 不一定要用網路
Agatha avatar
By Agatha
at 2012-07-25T07:01
這樣會不會害板友有幫助犯罪的鹹魚....
Jacob avatar
By Jacob
at 2012-07-28T03:36
rsync并不要求上網。
Agnes avatar
By Agnes
at 2012-08-02T02:14
我常用rsync來代替cp

請問 git 適當的工作流程

Dora avatar
By Dora
at 2012-07-20T14:58
※ 引述《sagrass (奶油蘇打)》之銘言: : 我對LINUX不太熟,算是剛接觸。不過我對於同步備份有需求。看過幾個網頁的 : 介紹之後,我決定選用GIT這個軟體。不過我對於GIT的用法還不是非常了解, : 雖然知道幾個add或是commit指令,但是對於他實際做了什麼不太清楚。 : 我會什麼: : ...

請問如何同時使用無線網路跟有線網路?

Hedda avatar
By Hedda
at 2012-07-20T00:54
小弟的小筆電拿來當作NAS使用 透過有線網路把檔案分享給區域網路的電腦 並且透過使用wcid、pppoeconf連上Internet 由於無線網路跟區域網路是分開的 因為配線的關係,無線網路跟區域網路無法接在一起 所以打算用筆電連上無線網路,好讓使用無線網路的其他筆電也能看到小筆電NAS的資源 但問題來了 ...

git 用法

Ophelia avatar
By Ophelia
at 2012-07-19T23:26
git status 可以查出變動的檔案 那有辦法把到這些變動檔案copy到某個資料夾嗎? 謝謝 - ...

關於busybox的mdev功能

Doris avatar
By Doris
at 2012-07-19T18:48
流程: kernel -andgt; event helper -andgt; mdev -andgt; 生 /dev/ 底下的 node 所以 /etc/mdev.conf 會長的像這樣: sd[a-z][0-9]* 0:0 660 */sbin/hotplug-call $MDEV tt ...

$4 - Python GTK+ 3 Tutorial

Eden avatar
By Eden
at 2012-07-18T23:29
** 歡迎轉載 ** The Python GTK+ 3 Tutorial [1] 是一個淺顯易懂的 Python GTK+ 3 入門教材 這次的分享將逐步討論每一個程式碼範例,歡迎對 Python GTK+ 3 程式設計有興趣的朋 友一同參加。 這次實作上所需的背景知識有:Python 程式語言、GT ...