version-control

    1熱度

    1回答

    我有一個提交後提交了一些提交ID 7348830 立即下一個提交具有ID aff68a1(並且之後有更多的提交)。 我試圖恢復回購,使我得到的文件,因爲它們被提交之後7348830 我這樣做: git push -f origin master : git reset --hard 7348830 由其次 我期待看到提交7348830作爲提交歷史記錄中的最新提交。但我看到頂部提交aff68a1。

    0熱度

    1回答

    做從vaadin-archetype-widget Maven原型創建了新的Vaadin 8.1項目中的第一個Maven install,並首先運行我的應用程序後,我發現一個新的文件出現了: 的myproject-DEMO/src目錄/主/ web應用/VAADIN/themes/demo/styles.scss.cache ➠從我的版本控制中包含或忽略此文件是否有意義? 通過忽略,我的意思是將該

    0熱度

    1回答

    我們正在開發嵌入式項目。 目前,我們有一個工作硬件與控制器A. 後來,最終產品將有一個新的硬件與控制器B. 我目前正在實施分支1的業務邏輯,使用我們的舊硬件與控制器A. 我的同事們正在爲分支2上的控制器B移植軟件。他們正在調整所有低級別的東西,設備驅動程序,HAL和東西。 不久,我們將有1處合併到分支2 然而,我們只希望合併文件的一小部分。 嘗試合併設備驅動程序是沒有意義的。在控制器B上,我們將擁

    0熱度

    1回答

    我正在審閱git rebase和git merge的文檔。我幾乎明白了差異和重新定義,但我有一個疑問。重新分配對當前分支或重新設置的分支有影響嗎? 例如: 我有一個分支new-branch從master簽出,既master和new-checkout分支機構的進展,現在new-branch推動一些提交之後,我想與原籍主變基它。 我my-branch git rebase master 運行此命令

    0熱度

    1回答

    前段時間我發現貌似很棒的選項: TortoiseSVN --- >>> use --- >>> SVN bridge --- >>> reach --- >>> TFS。 https://svnbridge.codeplex.com/ 但是我很害怕,這寧可不原生解決方案,有可能導致對危險狀態,或不兼容。 特別是在各種版本的TFS和TortoiseSVN之間。 社區如何看待SVN橋樑? 或者是否有任

    0熱度

    1回答

    我想了解無關歷史的合併。 Git'merge'命令有一個選項「--allow-unmatched history」來合併不相關的歷史記錄。我在這裏錯過了一些澄清。 GIT中的根文件夾稱爲「項目」。項目包含許多存儲庫。每個回購可能有幾個分支。 考慮到這一切。我有兩個'項目'(a,b)。在項目'a'中,我有一個叫'arepo'的回購。 'arepo'有一個分支'abranch'。同樣,還有項目'b'。

    2熱度

    2回答

    提交上一個新的分支branchname到機器A我的本地git倉庫我最新的作品後,我推說工作,我gitlab遠程回購與 $ git push origin branchname 的master分公司已經在同步與遠程回購。我的gitlab列表中的所有分支都顯示在遠程回購站點上。 我後來去了機器B.我第一次做了 $ git pull origin master 和掌握已更新,但我的新branch

    3熱度

    2回答

    我的情況下,類似於這樣這只是我的特性分支有很多更承諾 這是在此期間也影響了我的特性分支犯下的錯誤修復。這就是爲什麼我想將我的功能分支重新分配給主人。 我試圖做到這一點與git rebase master(在我的功能分支),最終在混亂。由於我的功能分支提交的提交數量很高,因此rebase需要永久存在,並且我在rebase進程及其所有衝突,更舊的提交以及之後都會丟失概述。 如何在這種情況下正確地做到這

    0熱度

    1回答

    我有一個用TypeScript編寫的NPM包。我的構建過程將所有* .ts文件並將它們捆綁到myLib.d.ts,myLib.js和myLib.js.map中。 我的NPM軟件包必須包含所有src/.ts文件和這三個myLib。自動生成的文件。 但在我的git倉庫中,我應該提交這三個myLib。*自動生成的文件嗎? 在npm包中發佈不受版本控制的文件會出現問題嗎?

    0熱度

    1回答

    我正在使用我剛剛使用來自另一個回購的已過濾轉儲創建的存儲庫卸載了ramdon簽出失敗。我通過Apache WebDAV訪問它。 粗略地說,有25%的機會,一個新的結算可能會失敗,不管是用兩條錯誤消息:在不同的物理位置對我的兩個兩臺計算機出現此現象的 svn: E160004: Corrupt representation '128 9 111 98 2fdc6c36a75b97744d20c04e