2012-03-28 67 views
0

在我的home文件夾中,我解壓縮了一個從www.kernel.org下載的linux內核tarball(linux-3.0.26.tar.bz2)。在git://example.com的「分支」中,找到了相同的內核版本,但只修改了一些文件並添加了一些文件。從git倉庫獲取額外的和修改的文件?

是否有可能只下載在解壓縮tarball中找不到的添加和更改的文件,所以我只需要下載幾千字節?

我讀過關於「git fetch」的命令,但我還沒有取得任何成功。

+0

我不確定你的意思,但如果你有一箇舊版本的Git Repository,你可以使用git pull來獲取AND合併到您當前的本地回購。 – Francisc 2012-03-28 15:10:52

回答

1

您不能直接更容易地從任何存儲庫更新任何未版本化的源代碼。

您仍然可以來嘗試你們之間創建和定義關係堆文件和外部庫的

  1. 創建本地,自己的Git回購
  2. 將您的源是它
  3. 爲您定義遠程倉庫(根據需求)
  4. 嘗試通過抓取或p ulling(但我無法預測結果和流量和消耗的時間量)
+0

考慮到Linux內核中令人難以置信的代碼更新率,與全新的結帳相比,流量可能仍然很大。我不認爲額外的努力是值得的,但無論如何+1。 – 2012-03-28 15:57:44

+0

@larsmans - 我只是*在提問問題*上回答,不要爲DecisionMaker – 2012-03-28 17:21:34

+0

效力我只是做了一個實際的評論,不需要有敵意。 – 2012-03-28 19:32:10

相關問題