git-rewrite-history

    0熱度

    1回答

    我需要重寫一些修改的歷史,以「黑客」的一些分支機構同步傳送用git-svn的(我的意思是修訂這裏...不想改寫分支機構的全部歷史) 。如果我們拿出混帳svn的細節,我要做的就是基本上重新建立一個分支重新定義父母的一段歷史上的修訂(只有父母被修改,沒有別的)。 爲了讓您更清楚地瞭解我打算做的事情:我想刪除許多分支的修訂,並將用我將手動創建的單個修訂(使用commit-tree)替換它們。 ..我將使

    3熱度

    6回答

    在單元測試/自動化測試方面,我相對缺乏經驗,所以請原諒它是否沒有任何意義。 我正在使用的當前代碼基礎非常緊密,以至於我無法在其上運行單元測試之前需要重構大部分代碼,所以我閱讀了一些帖子並發現了Selenium,這是我認爲是一個非常酷的程序。 我的客戶希望在生產服務器上每十分鐘運行一次特定的自動化測試,以確保我們的網站正常運行,並且某些功能/方面正常運行。 我從來沒有真正想過對生產服務器運行測試,因

    0熱度

    1回答

    需要幫助以恢復git檢查歷史記錄,視覺工作室通過所有提交保存。我的一位團隊成員再次推送所有代碼,因此刪除了歷史記錄。 那麼任何方式來回收這個提交之前的所有歷史?

    0熱度

    2回答

    當存儲庫設置完成後,在最初的提交中,添加的文件之一包含敏感數據(程序員的個人信息),這些數據本不應該存在。是否有可能完全從git歷史中抹去?不是整個文件,只有幾行敏感數據。 該存儲庫相當新,所以沒有分支,並且該特定文件自初始提交後未被修改。 (PS:我對git相當陌生,我還不懂複雜的命令)

    2熱度

    3回答

    我一直在研究一個即將與其他開發人員共享的Git項目。我的項目中有一部分信息是我不允許分享的。 如果我的項目歷史記錄看起來像A→B→C→D→E→F,並且提交C和D中包含的信息是私有的,是否可以修改我的項目歷史記錄,看起來像A - > B - > E' - > F'(其中E'和F'是沒有保密信息的E和F)在共享之前? 我的理解是,如果我在F和B之間執行手動合併來創建F',那麼最終提交將是我想要的,但它

    0熱度

    1回答

    我有一個很大的代碼庫,我正在評估一個策略,將某些部分拆分成較小的存儲庫。使用git subtree split,我能夠分離出我想要的提交歷史記錄的目錄&似乎完好無損。 話雖這麼說,假設我用這種方法前進,會發生什麼我的老引入請求(其中包括從分離的目錄代碼)在Github上? 他們會仍然顯示舊的代碼引用或將改變只引用這仍然是在原來的代碼庫的代碼? 感謝您的幫助。

    0熱度

    1回答

    我想爲Windows 8創建一個應用程序,這個應用程序應該有一個內置的打印功能。 我知道Ios sdk支持打印支持AirPrint的打印機,那麼Windows 8 SDK如何?

    0熱度

    1回答

    在MainActivity中,我實現了onCreateOptionsMenu方法,我從onCreate調用openOptionsMenu()。這一切都按預期工作。 唯一的問題是,用戶可以向下滑動關閉菜單,使其留在空卡上。再次滑動顯示時鐘和「確定,玻璃」。 我可以這樣做,以便打開的菜單是堆棧中唯一的東西嗎?

    1熱度

    1回答

    我有一個目前私有的GitHub存儲庫,它現在存在幾年了。在README.md文件中有一個許可證,這是不準確的。 現在我想把這個私人回購變成一個公共的回購,有固定的許可證。無論如何,所有舊的提交仍包含舊(錯誤)許可證。 我該如何解決這個問題?我的第一個想法是squash the repository to a single commit and destroy everything else,但也許

    1熱度

    2回答

    我有一個方法: public HttpRequestMessage CreateRequest<T>(T genericObject = default(T)) { ... if (!Equals(genericObject, default(T))) ... } 我可以把它叫做: var request = CreateRequest<int>(); 看