remote-branch

    0熱度

    3回答

    我想創建一個鉤子,阻止推到遠程存儲庫,如果你試圖推多個分支。 這裏的鉤: #!/bin/bash HG_EXE="/opt/csw/bin/hg" CHANGESETS=`${HG_EXE} log -r $1:tip --template '{node} '` i=0 for changeset in ${CHANGESETS} do BRANCH=`${HG_EXE}

    7熱度

    2回答

    我遵循描述的工作流程here,因爲我發現許多指向此頁面的引用都是一個很好的工作流程。正如文章中提到的,「功能」分支是由開發人員共享的,但不要去中央存儲庫。 比方說,開發者「A」啓動一個新的功能分支git checkout -b newfeature develop。現在讓我們說開發者「B」也需要處理這個功能。這是我的問題。 我所做的: 開發商「B」,增加了發展商的機器用作遠程 開發商「B」運行gi

    1熱度

    1回答

    我目前有一箇中央裸倉庫的Git安裝程序,由兩位開發人員通過遠程倉庫訪問。當我創建了一個分支時,我遇到了一個問題,然後試圖將該分支從遠程存儲庫推送到中央裸倉庫,類似於this post。 我讀過跟蹤分支是做這件事的最好方法,但我正在閱讀的Version Control with Git書說,跟蹤分支的目的是跟隨另一個不應該用於其他存儲庫的更改合併和提交。 根據我目前的設置,處理不同分支的最佳方法是什

    4熱度

    2回答

    我想獲取從遠程分支機構的名稱相同,但我的分支名不帶遙控的名字開始,例如: git checkout -b BRANCH origin/BRANCH 它在某些情況下工作,但在一些情況下,我得到這個錯誤: fatal: git checkout: updating paths is incompatible with switching branches. ,而我確信,遠程有這個分支,這個工程

    9熱度

    2回答

    我所做的: git co upstream/master # To no branch. <then did a trivial edit on some file...> git commit -a -m "Trivial edit" git push origin NewBranch 但得到這個: $ git push origin ignore-netbeans-config e

    1熱度

    1回答

    我已經從github克隆了一個倉庫並簽出了一個遠程分支。我對遠程分支進行了更改,將其提交,但是當我嘗試將更改推回到遠程分支時,我收到消息「一切都是最新的」。我在這裏做錯了什麼?另外,它不會讓我推到分支,唯一的選擇是主人。 我使用的是git gui,檢查分支非常簡單。我只是無法弄清楚如何將更改推回到存儲庫。任何幫助表示讚賞,謝謝!

    3熱度

    2回答

    我有一個從git.drupal.org克隆的裸回購。 我已經從這個裸露的回購克隆到各種不同的網站。 從每個這些,我推動一個特定於站點的分支到裸露的回購。 例如,如果我有foo.org和bar.org,那麼我的裸回購就有drupal的分支機構+一個叫foo和一個叫bar。 這個想法是我可以充分利用git的硬鏈接來節省本地克隆的磁盤空間。我以爲我會保留從git.drupal.org獲取裸露的回購,並將

    14熱度

    3回答

    我有2個遠程分支機構: - pending-issues-in-project - new-issues-in-project 我試圖刪除pending-issues-in-project這樣的: git push origin :pending-issues-in-project,但我得到了錯誤: error: unable to push to unqualified destinati

    4熱度

    1回答

    我發現了很多q & a關於同步分叉的git存儲庫與原始遠程存儲庫,但沒有應用於我的確切問題。 假設我分叉了一個項目的上游遠程名字,我的叉子的名字是起源。我有一個主和開發分支機構本地該軌道主和開發的起源。 只要我並沒有改變我的分叉回購我知道我可以在起源與上游/大師通過 git checkout master git pull upstream master git push origin mas

    0熱度

    1回答

    我創建了一個跟蹤分支所以whowasout.com跟蹤whowasout.com/master $ git remote -v origin [email protected]:venkatd/whowentout.git (fetch) origin [email protected]:venkatd/whowentout.git (push) whowasout.com [email p