git-workflow

    1熱度

    1回答

    我有一臺服務器(通過ssh)在互聯網上,我的朋友和我一起使用的項目。我們已經開始使用git進行源代碼管理。我們的設置目前如下: 朋友創建存儲庫上server與git --bare init命名project.friend.git 我使用git clone [email protected]:/git_repos/project.jesse.git 上server克隆project.friend.g

    26熱度

    3回答

    我想知道是否有辦法快速撤銷特定的提交大塊。 我可以在兩次提交或HEAD之間生成一個diff以查看差異。 我該如何反轉其中的一個(或更好的是,一組特定的hunks)?

    3熱度

    1回答

    我遇到的Git工作流模型與發佈,開發,功能和bug修正分行工作如下優良的博文:http://nvie.com/posts/a-successful-git-branching-model/ 這聽起來像一個優秀的工作流程,我真的很渴望在生產中嘗試它,但有一段引起了我的注意,讓我感到疑惑。 恰好在發佈分支的開始處,即將發佈的版本被分配了一個版本號 - 沒有任何更早版本。直到那一刻,開發分支反映了「下一

    1熱度

    1回答

    我希望能夠設置下面的git工作流程,但它會混淆哪些是正確的命令來使用 - rebase,remote等? 克隆一個開源項目,我只看過他們的混帳回購協議只訪問 變更這個項目,並保存這些更改我的私人GitHub庫 - 讓呼叫「發展」 一旦dev的變化穩定在移動他們已經過測試,然後將變爲「生產」 同步遠程開源項目說每週爲總是在不斷變化,然後啓動整個過程「分期」 一旦「分期」再次。 感謝

    0熱度

    1回答

    我有一個本地git存儲庫,我最終計劃以開源方式發佈。我最近注意到其中一個文件有一個密碼。很明顯,我需要在發佈存儲庫之前從整個歷史記錄中取出該密碼。 答:有沒有辦法訪問和修改該特定文件的所有修訂歷史記錄? B:我想一種選擇是簡單地發佈HEAD的乾淨版本。

    0熱度

    3回答

    我一直在使用Git作爲源代碼管理工具。 現在我的工作流程很簡單: 想想一個最小的新功能/重構 代碼它 審查,HEAD的差異 提交 我想改善這個工作流程,使其更加靈活。原因是我遇到了幾次以下情況,我認爲這是一個典型的情況: 提交後,我開始修改工作目錄以添加新功能。 我編了一陣子,此時讓工作目錄的狀態爲A.這裏最重要的是狀態A,工作目錄還沒準備好提交,因爲新功能尚未完成。 在這一點上,我意識到,首先執

    5熱度

    3回答

    我是希望轉移到Git的SVN用戶。我一整天都在閱讀文檔和教程,而且我還有一些未解決的問題。我不知道這個工作流程將是有意義的,但這裏是我的情況,我想離開我的工作流程: 多的開發商,都在自己的工作站 3個版本的本地開發網站:開發,分期,生產 這裏是我的夢想: 開發人員本地工作在他自己的分公司,說「developer1」,他在本地機器上測試,並提交了他的變化。 另一位開發人員可以將這些更改拖入自己的分支

    501熱度

    5回答

    創建Git中的一個分支,我有兩個分支:主和開發 我想創建從開發分支「特性分支」。 目前在樹枝上開發的,我做的事: $ git checkout -b myfeature dev ...(事情) $ git commit -am "blablabla" $ git push origin myfeature 但是,可視化我的樹枝後,我得到了: --**master** ------0--