git-reflog

    0熱度

    1回答

    看完here據我所知git reflog會顯示一個所有人的頭像列表,基本上它會在每次結賬後保留一個歷史記錄。對? 我不明白的是爲什麼列表頭之間會有長長的空白空間?我也看到:...skipping...這是什麼? 見我git reflog git reflog 7136d2c [email protected]{0}: checkout: moving from master to master

    2熱度

    1回答

    我剛剛注意到我的reflog中有空消息的項目。你有什麼想法可以在日誌中創建空物品嗎? fadea5a [email protected]{6}: merge stable/abc: Merge made by the 'recursive' strategy. b03c8c7 [email protected]{7}: merge stable/xyz: Merge made by the 'r

    158熱度

    5回答

    git-reflog命令默認情況下不會在每個條目旁顯示一個日期,這讓我覺得這是一個奇怪的疏忽;我認爲這會非常有幫助。 是否有任何命令行選項或其他調整可用於使其顯示每個reflog條目的添加時間?該manpage沒有着落......

    0熱度

    1回答

    如同標題中一樣,如何完全備份本地Git存儲庫及其狀態,在另一臺機器上恢復它,新的存儲庫與前一臺機器一樣處於確切的狀態? 我主要關心不鬆地方的東西,如: 儲物箱(這是最重要的事情) 引用日誌(我想保持我的操作歷史) 筆記 所有其餘(可能) EDIT 我已經試過壓縮我的本地目錄,包括像.git這樣的隱藏文件,並在其他機器上恢復它。 我能得到什麼,在那之後,隨着git status是: 被修改的文件一個

    4熱度

    2回答

    我手邊沒有特定的問題,但過去遇到過一些我不小心炸掉我的索引的情況,希望我可以返回給定文件的前一個狀態,該文件在某個時刻被編入索引。 一些示例情況是: $ git add <file> # find out that I already had an indexed version of <file>, # and that for some reason I shouldn't have ad

    1熱度

    1回答

    我遇到git問題,我無法檢索被git pull覆蓋的更改。 我已經開始在沒有GitHub存儲庫的情況下開展一個項目的工作,而後來我做了一個項目。我在創建倉庫時分叉了倉庫,其中包括一個README文件。 我在本地添加了我想使用git add推送存儲庫的文件,但後來意識到我應該先從GitHub存儲庫中取出README。 後拉,我試圖推動我的變化,但相反得到的消息Everything up-to-dat

    3熱度

    2回答

    是否有一種簡單的方法可以切換回最近一次使用的分支?與命令行中的「cd - 」相同的概念。 在多個分支上工作時,這可能很有用。

    91熱度

    4回答

    手冊頁說日誌顯示提交日誌,並且reflog管理引用日誌信息。什麼是reflog信息,它有什麼,日誌沒有?日誌似乎更加詳細。

    2熱度

    1回答

    這個答案將告訴您如何結帳以前的分支,有益解釋@{-1}:https://stackoverflow.com/a/7207542/3150057 以前的分支是重要的,如果我改變分支前藏匿了一些代碼,我現在想的藏匿處工作。 有沒有辦法快速查看前一個分支的名稱,而不需要搜索git reflog show以獲得最新的checkout: moving from foo to bar條目? 更多信息: 這是我

    1熱度

    1回答

    由於拙劣的git commit --fixup,我處於rebase地獄的中間。我認爲我已經確定了消息來源,而且我現在處於一個比我開始時更好的地方。但是,如果我看一下git reflog,那麼'rebase -i'這一行看起來就像我以前的拙劣嘗試。 我可以將自己的行添加到reflog嗎?說的東西,看起來像: $ git reflog mark '== we are not worse off tha