git-checkout

    0熱度

    1回答

    你知道如何使用最新的版本的文件從所有分支機構?問題是要使用最新版本,我必須檢查分支,但我不知道哪個分支是最新版本。 所以我可以使用一個從另一個分支過時的文件,但我不知道另一個分支有最後一個版本。 部分解決方案:創建一個新的分支,文件的最後一個版本將在該分支上。 可以解決嗎?謝謝

    0熱度

    1回答

    我只是刪除遠程分支從我們遙遠的Git倉庫: $ git push origin :obsoleteBranch To [email protected]<path_to_our_git_repo>/our_git_repo.git - [deleted] obsoleteBranch 現在我的本地obsoleteBranch的副本是跟蹤一個分支,是「水漲船高」: git branch

    0熱度

    2回答

    我有這個zip文件。我不知道如何檢出源。 這裏是文件夾。 至於我的理解。通常情況下,git的文件夾是git的。我不確定這是怎麼回事。 我試圖重新命名shiroproject.git到git的,並嘗試運行git status 則提示此操作必須在一個工作樹 運行任何人都可以在這個問題上幫助?

    2熱度

    1回答

    我搞錯了git checkout -- .。 更改既沒有提交也沒有隱藏。 是他們的方式來檢索我的更改? 試圖git reflog變化沒有反映在它.. 如果我提交或藏匿,我知道檢索但對於沒有做任何結賬? 事情,我做到了, git status 後,我注意到一些無用的變化,所以我試圖做checkout的變化,而不是我做git checkout -- . 所以是有可能恢復?

    1熱度

    1回答

    我正試圖在兩個分支之間實現一個簡單的結帳操作。代碼執行沒有錯誤。 git_libgit2_init(); git_object *treeish = NULL; git_checkout_options opts; opts.checkout_strategy = GIT_CHECKOUT_SAFE; /* branchName in this case is "master" */

    1熱度

    2回答

    如果我提交併更改了文件foo,我可以通過git checkout foo撤消這些更改。如果我對foo進行更改並將它們與git add foo相加,那麼git checkout foo不會做任何事情(也不會說什麼) 這是什麼原因?

    0熱度

    1回答

    假設我通過repo sync -c -m <manifest.xml>命令10天后同步了回購。 現在,我想簽出一個前向提交ID,它比我現在的位置提前5個。 (我也有5天的清單文件),那可能嗎? 由於git日誌不能幫助,因爲我在10天后回購所以閱讀5天后清單和前進提交id。

    1熱度

    2回答

    我想表示貢獻用戶的Git分支與~代字符號的符號類似於用於在類UNIX操作系統上引用主文件夾的符號,但Git阻止我這樣做,因爲它會中止帶有錯誤的分支創建消息fatal: '~' is not a valid branch name.從貢獻者的分支名稱應該看起來像~alice/feature/foo,~bob/bugfix/bar等 無下列命令與2.14.1版本的Git工作: $ git checko

    0熱度

    3回答

    這是我的要求: 我有a -> b -> c (HEAD)。 我正在添加一個新的提交d。現在,它變成a -> b -> c -> d(HEAD)。 現在,我想恢復到c(即,撤消在d中所做的所有更改)並進行額外更改並形成e。樹應該看起來像a -> b-> c -> d -> e(HEAD)。注:我不能失去d的歷史。我必須回覆它並將新更改添加到e。 更新: 我可以用一個更好的例子來解釋。假設我有a->b

    1熱度

    1回答

    我有未提交的更改,跑 gco . /path/to/file.js 不用說了,我失去了所有的變化。有什麼辦法可以解決這個問題嗎?更改沒有進行,沒有打開標籤頁。祝他們一直如此。使用VSCode(使用git鏡頭)編輯器。沒有啓用時間機器。