1. 程式人生 > >git fork代碼並修改胡提交到自己的git倉庫

git fork代碼並修改胡提交到自己的git倉庫

添加 detail 成功 開發 嘗試 fetch .com mes -m

  最近在參加阿裏天池大數據中間件比賽(毫無頭緒,打醬油中).看參賽要求,需要將官網的git工程clone下來,在此基礎上做修改後提交到自己的倉庫中.

由於以前並沒有使用過git,所以差了比較多的資料,做了不少嘗試,現在終於搞成了.

  主要參考了這個鏈接:http://blog.csdn.net/killzero/article/details/10441169

  1.首先需要在git倉庫中建立自己的工程,我這直接fork了官方demo,地址為:[email protected]:middlewarerace2017/open-messaging-demo.git

   fork成功後獲取到自己工程的git地址:[email protected]

/* */:xxxxxxxxx/open-messaging-demo.git

  2.將fork的demo clone到本地:

    git clone [email protected]:xxxxxxx/open-messaging-demo.git

  3.進入clone出來的工程目錄, 添加與原始庫的關聯,命名為upstream,此地址是原項目開發者的項目主頁上的clone的地址:這是專門用來與主開發者保持相同進度的方法:

    git remote upstream [email protected]:middlewarerace2017/open-messaging-demo.git

  4.使用fetch命令可以從原始庫中抓取最新的更新

    git fetch upstream

  5.在本地修改代碼文件並PUSH到自己的git倉庫

    git commit -a -m ‘更新原因‘

    git push [email protected]:xxxxxxxxx/open-messaging-demo.git

  

git fork代碼並修改胡提交到自己的git倉庫