git-remote

    3熱度

    2回答

    我剛開始學習Git的,和the tutorial I'm using says that when cloning remote repositories, switching to a remote branch is a big no-no.那就是 - 如果我克隆具有分支名稱branch1一個倉庫,我想在這裏工作,我需要使用 git checkout --track -b branch1 or

    14熱度

    2回答

    我可以使用gitg進行推送,並將我的代碼推送到遠程主分支,但我看不到任何選項可以執行git pull。 我在Ubuntu 10和11

    5熱度

    1回答

    我正在開發一個系統,我正在追蹤另一個項目的路徑,將我自己的東西添加到原始項目中,但沒有直接添加。我使用三個遠程分支安裝我的存儲庫: 主 - 我的開發發生在哪裏。 供應商 - 我在哪裏定期與原始項目同步。 集成 - 我想合併(主)和(供應商)在哪裏。 我的工作流想法是讓自動發生同步(因爲它基本上是一種快速的排序),並且集成是半手動的(因爲它需要合併和修復)。我已經介紹了第一部分(同步),但我無法弄清

    46熱度

    2回答

    民間, 我已經克隆回購。我創建了一個分支出來的它在功能工作發出以下命令: git branch fix78 然後我通過 git checkout fix78 分支上工作,我繼續做提交本當地分支。現在我想推動這回購,因此我發出以下命令: git push origin master:fix78 我從Web瀏覽器查看回購,發現了一個名爲fix78新的分公司在回購創建。但它沒有我提交的任何提交。 我在這

    2熱度

    1回答

    我想貢獻一個項目,我想在我的工作上使用git-flow工作流程(?)。 說,我checkout'd遠程倉庫(github上)的develop分支和我設置2功能分支(T爲翻譯,U爲更新):現在 ---o---o---o (D) |---Ta---Tb (T) \---Ua---Ub---Uc (U) ,爲每個分支,向upstream資源庫維護人員發出拉取請求,他將它們

    3熱度

    2回答

    我有一個遠程裸倉庫,有兩個分支'master'和'testing',其中HEAD是指'測試'。 如果'master'和'testing'在同一個版本(即HEAD == testing == master)上,克隆這個存儲庫時,git檢出'master'。 只有當'testing'是一個(或多個)提交落後或提前時,git clone會檢出本地的'testing'分支。 我在Mac OS X(10.6

    1熱度

    1回答

    如果我做了git branch -a,我得到我的本地分支正確列出,但我的遠程分支被列爲雙倍...例如, master remotes/github/master remotes/origin/master 我想這樣做的原因是,我開始了與映射到我的github倉庫URL遠程叫github上,再後來更名爲原點,仍然保持相同的URL。 如果我做了git remote -v,我得到正確的單一名稱/

    1熱度

    2回答

    我們試圖實現一個git工作流,其中在遠程repo上存在一個預接收鉤子來驗證所有推送的ref都提交了包含某些必需信息的消息。爲了給開發人員提供一些便利,我們還需要一個本地git命令,開發人員可以運行它來查看所有引用將被推送命令推送,以便他們在推送它們是否會通過鉤子之前驗證它們,以及還要創建一個新的git命令來調用filter-branch或其他東西來重寫所有提交消息以填充任何缺失的信息。 那麼,是否

    30熱度

    4回答

    我有一個場景,其中有幾個需要同步的本地存儲庫內的遠程跟蹤分支。我們的工作流模型是: 做出分支機構本地,立足關所需的遠程跟蹤分支 的使我們的變化 構建/測試/修復 提交 推回遙控器服務器 我注意到,「git status」並不顯示我的本地分支所基於的分支,除非有所改變;即未提交的本地更改或最近的提取使我的本地分支落後於時代。有什麼方法可以知道我的本地分支是基於什麼分支而不必改變它?就像「git st

    1熱度

    3回答

    有沒有辦法顯示關於存儲庫的遙控器的所有已知信息,單獨或全部一次?