簡體   English   中英

沒有存儲庫的版本控制歷史記錄,如何將項目發布到GitHub?

[英]How can I publish a project to GitHub without my repository's version control history?

我正在考慮從我已經開發的現有代碼庫中發布一個開源項目。 該代碼庫有大約2000個修訂版本,而我已經從事了大約一年的工作。 我最近開發了一個應用程序,該應用程序使用現有的源代碼作為基礎(我復制並粘貼了Android項目目錄),並開始進行編碼,但並未意識到整個版本控制歷史都附加到了它。 當我將其上傳到私有Bitbucket存儲庫時,它還上傳了其他所有提交。 在發布新的開源項目之前,有什么方法可以輕松地從源代碼中刪除存儲庫(我將Mercurial與TortoiseHg一起使用)嗎?

  1. 將所有文件復制到新存儲庫中( .hg.git文件夾除外)
  2. 初始化一個新的倉庫
  3. 全部提交。

你完成了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM