git-stash

    15熱度

    3回答

    所以,這是發生了什麼事: 我在一個分支'A',並在該分支做了一個Git存儲。然後我切換到另一個分支'B'。我導航回到分支'A',但沒有做Git暗藏流行音樂。我切換到主分支,然後回到分支'A'。我試圖去現在的混帳藏匿流行,但似乎無法得到我的變化回來..我需要恢復該代碼,但每當我做一個混帳藏匿流行,我的文件更改不列出。我沒有提交任何代碼。 有沒有辦法恢復我所做的更改?真的很感謝在這方面的任何幫助。

    1熱度

    1回答

    我正在使用YUI Compressor來縮小已提交的所有CSS和JavaScript文件的提交前鉤子。文件縮小後,縮小的版本會自動獲得提交階段。我讀過,自動將機器生成的文件添加到提交通常不是一個好主意,但我認爲在這種情況下它是可以的。這是什麼樣子:輸出 git status的 :輸出 git commit -m "Updated site-wide styling"的 # On branch ma

    4熱度

    2回答

    所以,我有兩個分支master和formtest 我有一個[別名]「混帳開關」,讓我藏匿正在進行中的任何作品和Google Checkout另一個分支。 「混帳開關」 switch = !git stash && git checkout 現在我想建立一個[別名] 「混帳切」 switchback = ??? 時運行它,我希望它說 切換到此分支「formtest」 然後運行藏匿申請 到un

    1熱度

    1回答

    藏匿我有大量的不可達的提交(愚蠢的我試圖clear控制檯,而我已經git stash鍵入) 我已經得到的一個散列這些哈希從一個混亂與git fsck 有一些簡單的方法xargs這些哈希回到git存儲?

    20熱度

    5回答

    我有一個很大的git項目,我愚蠢地導入到eclipse並運行autoformat。現在,項目中的每個文件都顯示爲已修改。我寧願恢復所有隻有格式化的文件,而沒有其他更改,而不是提交格式化的文件。例如: $ git status # On branch master # Changes not staged for commit: # (use "git add <file>..." to up

    2熱度

    1回答

    這是我的情況: 說我在分支b1上工作。我寫了一個文件dir/f1。 然後,我想在dir/f2中集成dir/f1的代碼,而我不再需要f1。 因爲隨機原因,我想保留f1。 我從版本控制中刪除它,但它仍然在這裏,未跟蹤。 如果我切換到分支b2,f1有編譯錯誤,因爲它沒有保持與b2同步。 因此,我決定在切換之前在b1中混入stash -u,以便在完成b2時可以返回上下文。 它的工作原理和預期的一樣:工作目

    1熱度

    2回答

    我想將相同的變更集應用到兩個不同的分支。 這是我做的: git init touch README git add README git commit -m "initial" git branch other touch file2 git add file2 git stash git checkout other git stash apply git check

    0熱度

    1回答

    存儲流行後,我的50個文件中只有大約5個被更改。隨着我收到的一些變化,我得到了一個奇怪的額外文件「Y4 \ 004%C2%F8 \ 037UU%BC」。 我在我的IntelliJ中有一個本地歷史記錄,所以我大概可以恢復它的大部分,但有沒有辦法從git做到這一點?

    4熱度

    2回答

    我有一種不好的感覺,我的工作已經失傳。有沒有辦法讓他們回來? 這裏是什麼,我做了一個要點: # Initially $ git init -q $ echo foo >foo $ git add foo $ git commit -m initial [master (root-commit) 399ac4f] initial 1 file changed, 1 insertion(+

    39熱度

    1回答

    我是Git的新手,我使用EGit eclipse插件提交。 我修改了幾個文件,我隱藏了更改,然後我在命令行中執行了git pull,該命令提示所有最新的提交。然後我從EGit做了Apply stashed changes。現在它應用了我的更改,並且從上次提交的存儲文件中提取的更改都已經結束。我不確定爲什麼它沒有詢問我有關合並衝突,並覆蓋了我的更改並丟失了以前的提交更改。 如何獲取這些更改?