我是git的新手,所以也許這是一個基本問題,但我沒有找到一種方法來做我所需要的,並且我不會丟棄錯誤的理解。我們有一個我們正在發送或編碼的Bitbucket服務器。我正在使用Windows 10盒子和命令行git客戶端。在文件夾上遞歸地清理git引用
我爲一些不同的程序創建了一個倉庫,但其中一些包含從github獲得的代碼。由於它是使用git clone <url>
獲得的,它保留了原始存儲庫的引用(如我在特定文件夾上看到的運行git remote -v
)。
我試圖將以下命令的所有內容合併到我們的本地存儲庫,但只有我的零件包含在其中。
git init
git add --all
git commit -m "Initial Commit"
git remote add origin <localURL>
git push -u origin master
我看到有很多gitignore文件中的文件夾引用,我想他們正在阻止它被上傳。
有沒有辦法將遞歸刪除路徑中所有對git的引用,以便我可以從乾淨的文件夾開始?
你確定你不想使用一個子模塊來代替,以保持在日後直接從GitHub更新該子模塊的可能性?如果你只想維護你爲這些庫克隆的版本的快照,那麼下面的答案會做到這一點。 –