成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Github團隊協作之Pull請求

大數據
首先聲明:Github上關于代碼團隊協作方式有很多種,這里只講述Github上其中的一種代碼團隊協作方式。

首先聲明:Github上關于代碼團隊協作方式有很多種,這里只講述Github上其中的一種代碼團隊協作方式。

 
Pull請求(Pull request)

1 綜述

    協作者通過fork一個新的代碼庫用來獨立開發,并通過Github上的Pull Request,將變更貢獻回原始代碼庫。這其中對Github的要求較低,至少免費使用,操作也相對簡單,是一種不錯的協作方式。以下將圖文并茂的展示整個協作過程!
 

2 步驟

2.1 Fork拷貝原始代碼倉庫

    首先在原始代碼庫的Github網頁上Fork其代碼倉庫,此時會在自己的Github上生成原始代碼庫的一份拷貝。注意這里有兩種用戶:原始代碼倉庫擁有者和Fork代碼倉庫擁有者。
  1. 輸入原始代碼庫網址
  2. 點擊網頁上的Fork按鈕,拷貝原始代碼倉庫,此時會跳轉到自己的Github賬號頁面上。

2.2 克隆Fork代碼倉庫到本地

    接下來使用git clone命令克隆一份Fork代碼庫到本地計算機。
  1. git clone git@github.com:HengStruggle/GitTest.git
    進入到克隆下來的Git代碼庫里,可對文件進行修改,***在提交到本地代碼倉庫。
  1. cd GitTest //進入到克隆下來的Git代碼庫里
    打印GitTest.txt文件內容,并在文件尾添加自己的用戶名,***再提交到本地代碼倉庫。說明:一個較好的習慣是在master上另建一個分支,再進行修改,***再提交新建的分支;主分支用于存儲原始代碼倉庫的代碼
1 cat .\GitTest.txt
2 "version 0.2 by HengStruggle">>.\GitTest.txt
3 git commit --all -m "version 0.2"

2.3 Push 本地代碼倉庫到Github代碼倉庫

    接下來將本地代碼倉庫推送到Github上的Fork代碼倉庫上,注意不是原始代碼倉庫。
  1. git push -u origin master

2.4 ***一步:Pull request

    進入我們fork的代碼庫的GitHub頁面,選擇需要提交給原始代碼倉庫的分支,然后點擊Pull Request按鈕,再點擊new pull request按鈕,***再確認。如圖1,圖2,圖3。至此你作為協作者的任務已經完成,接下來的事就是等待原始倉庫擁有者合并你提交的代碼。
 
Ashampoo_Snap_2015.10.22_17h59m55s_006_.png
圖1
 
Ashampoo_Snap_2015.10.22_18h06m46s_009_.png
圖2
 
Ashampoo_Snap_2015.10.22_18h12m06s_011_.png
圖3
 

2.5 原始倉庫擁有者合并收到的Pull請求

    作為原始倉庫擁有者有兩種方式合并收到的Pull請求。說明:推薦在本地計算機上進行合并方式,靈活性較強。

2.5.1 在GitHub上合并

  1. Github上合并,首先要找到合并頁面。進入合并頁面的方式有多種,其中一種可以打開Github上主頁面,點擊左上角的鈴鐺圖標,可以查看最近收到的Pull請求;另外在主頁左邊也可以直接查看別人的請求信息。如圖4。
  2. 確保沒有沖突之后,點擊Merge pull request按鈕,如圖5。
  3. ***合并成功,如圖6。
  4. 注意:在GitHub上進行合并,必須確保沒有沖突產生

2.5.1 在本地計算機上進行合并

  1. 合并前先在本地倉庫里新建一個分支
    1. git checkout -b HengStruggle-master master
  2. 拉取協作者遠程倉庫的Pull請求分支到本地倉庫,注意這里的Pull請求分支不一定總是master,要視具體情況而定。注意:這里拉取的是協作者的代碼倉庫的Pull請求分支!
    1. git pull https://github.com/HengStruggle/GitTest.git master
  3. 常規的合并分支并Push代碼
    1 git checkout master
    2 git merge --no-ff HengStruggle-master
    3 git push origin master
 
圖4
 
圖5
 
圖6
責任編輯:李英杰 來源: 博客園
相關推薦

2014-11-05 09:11:40

網易有道云協作企業及應用

2012-05-23 15:11:56

Windows Pho

2013-08-29 09:37:18

GitHub開源項目

2020-11-05 13:46:41

遠程工作

2022-07-13 08:46:41

團隊協作敏捷

2021-05-06 13:42:21

云計算網絡安全安全團隊

2019-06-21 08:50:39

GitHub代碼開發者

2023-03-03 10:29:16

數字化轉型首席執行官

2025-02-28 08:30:00

Git開發命令

2015-01-27 15:25:53

MVVM

2013-09-04 09:35:46

2013-09-11 09:57:00

2021-12-06 13:55:40

安全團隊網絡NetSecOps協作

2013-05-20 10:18:26

移動辦公移動信息化BYOD

2011-03-01 14:16:06

iPhone蘋果

2023-09-21 18:14:34

VSCode擴展工具

2020-03-23 10:42:56

團隊協作阿里

2016-04-01 16:44:43

驅動中國

2016-02-23 15:41:08

LeangooSaaS

2019-08-05 14:34:59

機器人團隊算法
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品免费看 | 日韩午夜网站 | 成人精品国产一区二区4080 | 精品视频 免费 | 麻豆一区二区三区 | 成人免费在线电影 | 色婷婷精品久久二区二区蜜臂av | 国产精品免费看 | av一区在线 | 亚洲人va欧美va人人爽 | www一级片 | 一级片免费网站 | 国产精品美女久久久久久久久久久 | 97精品超碰一区二区三区 | 99精品视频免费观看 | 你懂的在线视频播放 | 视频在线亚洲 | 日本久久精品视频 | 99视频在线免费观看 | 国产精品久久 | 中文字幕av免费 | 高清国产一区二区 | 国产欧美日韩综合精品一区二区 | 一区二区三区小视频 | 国产精品网址 | 亚洲天堂精品一区 | 精品国产一区二区三区久久久蜜月 | 国产视频一区在线观看 | 日韩精品一区二区三区免费观看 | 妞干网视频 | 亚洲国产一区在线 | 欧美一区精品 | 视频一区 亚洲 | 久久久久免费精品国产小说色大师 | 国产成人免费视频网站视频社区 | 天天插天天舔 | 久在线视频播放免费视频 | 国产精品 欧美精品 | 色综合99| 91中文| av影片在线|