git-revert

    1熱度

    2回答

    我有一個先前的提交(9770912),我希望它暫時返回並推送服務器以查看此提交後是否在站點上出現此錯誤。此後我想回到當前的代碼狀態。當執行git checkout 9770912時,我無法進行任何推送或提交。

    2熱度

    1回答

    我在git中更改了一個圖像文件,它在2提交之前。我如何返回前2次提交? 什麼是最簡單的方法做這個文件恢復通過命令行所需的命令數量最少?

    10熱度

    3回答

    我做了一個承諾,但現在它是一種很難看到什麼我都變了。我可以關閉過程做一個git的差異,但我寧願撤消最後一次提交,並讓我的機智所有的變化,使我的IDE(PyCharm)只是表明我哪些文件已被更改。 那麼,有沒有辦法撤消上次提交(真的將其刪除),但仍保持我的變化機智?歡迎所有提示!

    0熱度

    1回答

    迄今爲止的故事 - 項目存儲庫中有兩個分支 - update和master。試圖合併update到master。但是,幾乎立即master被恢復到它的原始形式(合併前),通過使用revert git revert -n OLDER_COMMIT^..NEWER_COMMIT 所以 - 我們有兩個分支。其中有分開內容。我如何才能merge分支機構掌握並一起更新?所以分支大師持有綜合結果?你能幫我

    7熱度

    2回答

    這必須很簡單,但我無法在git-scm中找到它。 我一直在爲一個公共項目做很多小提交,而且我的所有工作都很糟糕。我想刪除我所做的一切。有些我剛剛在當地承諾,有些我已經推到'原創大師'。 第一個承諾(一週前)是bdbad86 ...與最近的是e82401b ... 我只想讓這一切消失。我試圖恢復一個。 git status # On branch master # You are current

    5熱度

    3回答

    我想恢復到早期的git commit,但得到錯誤「錯誤的修訂」。爲什麼? 下面是一個成績單(作者姓名刪除): [email protected] /c/Users/Susan Mills/git/hello-github (master) $ git status # On branch master nothing to commit, working directory clean

    -2熱度

    1回答

    我已經提交了我的更改並將它們推送到遠程git存儲庫。但是,當我將其他人的更改拉到我的主分支時,它合併了我的回購,並且我沒有舊的分支。我合併的pull請求有問題。現在我想去參加我所做的穩定承諾。按照這個git日誌,我想回到「最終集成」提交。 這裏是git的日誌: 提交dc1276f241db392eb7785a655d6493c7cbdf712e 合併:0dd1453 e3281ec 作者:mehu

    0熱度

    2回答

    我對git比較陌生,我想我打破了我的主人。希望有人能幫我解開它。 我在GitHub上有我的主人,我的開發系統上有本地主人和跟蹤分支。我也有我的QA系統的主人。 在我的開發系統上,我提交了本地分支,並將它合併到(本地)主設備中,然後將主設備推送到GitHub的origin/master。然後,我把主人帶到QA系統。然後,我對本地分支做了一些進一步的修改。 我所做的是: dev branch -- m

    3熱度

    1回答

    我需要恢復提交,但前提是不會有衝突。像git revert --only-if-no-conflicts但沒有這樣的選項,沒有--dry-run(--no-commit仍然會影響我需要避免的工作副本)。 在這種情況下,回覆從腳本運行,因此我無法手動檢查是否存在衝突。我可以通過腳本以某種方式做到這一點,但在深入研究之前,是不是有一些聰明的方法可以讓Git在沒有衝突的情況下成功恢復?

    0熱度

    1回答

    男人,這個Git的東西肯定是一個難題! 所以我有這個分支: 一個 - B - C - d - mybranch 我會做什麼這裏是回去犯 'B',並繼續工作和承諾。但我不想重新分支,也不想鬆開'c'和'd'提交。 我一直在閱讀關於這個git revert的東西,但是無法把所有值得的東西包裹在它的周圍。 幫助!