<!-- wp:paragraph {"fontSize":"small"} -->git
<p class="has-small-font-size">準備工做:gitup或者碼雲(gitee)</p>安全
<!-- /wp:paragraph -->ssh
<!-- wp:paragraph {"fontSize":"small"} -->ide
<p class="has-small-font-size">案例:碼雲上操做(gitup是同樣的)</p>fetch
<!-- /wp:paragraph -->url
<!-- wp:heading {"level":4} -->code
<h4>一.項目組老大任務</h4>開發
<!-- /wp:heading -->rem
<!-- wp:paragraph {"fontSize":"small"} -->it
<p class="has-small-font-size">1.建立組織,添加小組開發成員入組</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph {"fontSize":"small"} -->
<p class="has-small-font-size">2.建立倉庫</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph {"fontSize":"small"} -->
<p class="has-small-font-size">3.建立分支(主分支master不須要手動建立)</p>
<!-- /wp:paragraph -->
<!-- wp:heading {"level":4} -->
<h4>二.組員任務</h4>
<!-- /wp:heading -->
<!-- wp:paragraph {"fontSize":"small"} -->
<p class="has-small-font-size">組員的任務固然毋庸置疑是項目開發了</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph {"fontSize":"small"} -->
<p class="has-small-font-size">1.從項目地址下載遠程主分支(master)</p>
<!-- /wp:paragraph -->
<!-- wp:code -->
<pre class="wp-block-code"><code>git clone ssh地址||git clone https地址
舉例:git clone https://gitee.com/h1901/1901_first.git</code></pre>
<!-- /wp:code -->
<!-- wp:paragraph {"textColor":"vivid-red","fontSize":"small"} -->
<p class="has-text-color has-small-font-size has-vivid-red-color">注意:從遠程主分支(master)下載下來之後後續操做不要再該文件夾下操做,應當備份一份進行操做</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph {"fontSize":"small"} -->
<p class="has-small-font-size">舉例:我上面的命令應當下載了一個1901_first文件夾,我將其複製一份更名1901_first_backup,<strong>而且cd進入1901_first_backup目錄進行下面的操做</strong></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph {"fontSize":"small"} -->
<p class="has-small-font-size">2.列出項目的遠程端</p>
<!-- /wp:paragraph -->
<!-- wp:code -->
<pre class="wp-block-code"><code>git remote -v</code></pre>
<!-- /wp:code -->
<!-- wp:paragraph {"fontSize":"small"} -->
<p class="has-small-font-size">舉例:git remote -v</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph {"fontSize":"small"} -->
<p class="has-small-font-size">結果:</p>
<!-- /wp:paragraph -->
<!-- wp:code -->
<pre class="wp-block-code"><code>origin https://gitee.com/h1901/1901_first.git (fetch)
origin https://gitee.com/h1901/1901_first.git (push)</code></pre>
<!-- /wp:code -->
<!-- wp:paragraph {"fontSize":"small"} -->
<p class="has-small-font-size">2.顯示遠程端信息</p>
<!-- /wp:paragraph -->
<!-- wp:code -->
<pre class="wp-block-code"><code>git remote show</code></pre>
<!-- /wp:code -->
<!-- wp:paragraph {"fontSize":"small"} -->
<p class="has-small-font-size">結果:origin</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph {"fontSize":"small"} -->
<p class="has-small-font-size">3.主分支遠程託推送步驟:</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph {"fontSize":"small"} -->
<p class="has-small-font-size"> 第一步:添加git醒目文件託管</p>
<!-- /wp:paragraph -->
<!-- wp:code -->
<pre class="wp-block-code"><code>git add .</code></pre>
<!-- /wp:code -->
<!-- wp:paragraph {"fontSize":"small"} -->
<p class="has-small-font-size">第二步:提交到本地倉庫</p>
<!-- /wp:paragraph -->
<!-- wp:code -->
<pre class="wp-block-code"><code>git commit -m '描述'
舉例:git commit -m 'v0.0.1'</code></pre>
<!-- /wp:code -->
<!-- wp:paragraph {"fontSize":"small"} -->
<p class="has-small-font-size">第三步:推送到遠程倉庫</p>
<!-- /wp:paragraph -->
<!-- wp:code -->
<pre class="wp-block-code"><code>git push||git push remote <remote> <branch>
//remote:推送地址
//branch:分支名
舉例:git push</code></pre>
<!-- /wp:code -->
<!-- wp:paragraph {"textColor":"vivid-red","fontSize":"small"} -->
<p class="has-text-color has-small-font-size has-vivid-red-color">上面的過程僅僅是推送到遠程主分支(master),下面是分支推送過程</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph {"textColor":"vivid-red","fontSize":"medium"} -->
<p class="has-text-color has-medium-font-size has-vivid-red-color"><strong>4.分支遠程推送步驟(這裏的作法能夠作到無錯誤輸出)</strong></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph {"fontSize":"small"} -->
<p class="has-small-font-size"> cd進入目錄</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph {"fontSize":"small"} -->
<p class="has-small-font-size">先git init,初始化倉庫</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph {"fontSize":"small"} -->
<p class="has-small-font-size">第一步:看分支方法</p>
<!-- /wp:paragraph -->
<!-- wp:code -->
<pre class="wp-block-code"><code> git branch 分支名 //基於當前分支建立新分支
git branch//查看全部分支
git checkout 分支名 //切換分支
git checkout -b 分支名 //建立並切換到新分支
//還有其餘操做遠程的,但由於是團隊開發,因此爲了安全考慮,咱們不該當有除了push和pull的其餘操做</code></pre>
<!-- /wp:code -->
<!-- wp:paragraph {"fontSize":"small"} -->
<p class="has-small-font-size">第二步:創建且切換分支</p>
<!-- /wp:paragraph -->
<!-- wp:code -->
<pre class="wp-block-code"><code>git checkout -b hqg</code></pre>
<!-- /wp:code -->
<!-- wp:paragraph {"fontSize":"small"} -->
<p class="has-small-font-size"> 第三步:添加git醒目文件託管 </p>
<!-- /wp:paragraph -->
<!-- wp:code -->
<pre class="wp-block-code"><code>git add .</code></pre>
<!-- /wp:code -->
<!-- wp:paragraph {"fontSize":"small"} -->
<p class="has-small-font-size"> 第四步:提交到本地倉庫 </p>
<!-- /wp:paragraph -->
<!-- wp:code -->
<pre class="wp-block-code"><code>git commit -m '描述'</code></pre>
<!-- /wp:code -->
<!-- wp:paragraph {"fontSize":"small"} -->
<p class="has-small-font-size">第五步: 添加新的遠程端</p>
<!-- /wp:paragraph -->
<!-- wp:code -->
<pre class="wp-block-code"><code>git remote add origin url(這個是你的https地址)
舉例:git remote add origin https://gitee.com/h1901/1901_first.git</code></pre>
<!-- /wp:code -->
<!-- wp:paragraph {"fontSize":"small"} -->
<p class="has-small-font-size">第六步:表示第一次推送須要拉取一下代碼至關於鏈接到遠程倉庫</p>
<!-- /wp:paragraph -->
<!-- wp:code -->
<pre class="wp-block-code"><code> git pull --rebase origin master(分支名)
舉例: git pull --rebase origin hqg</code></pre>
<!-- /wp:code -->
<!-- wp:paragraph {"fontSize":"small"} -->
<p class="has-small-font-size"> 第七步:推送到遠程倉庫分支</p>
<!-- /wp:paragraph -->
<!-- wp:code -->
<pre class="wp-block-code"><code>git push origin master(分支名)
舉例:git push origin hqg</code></pre>
<!-- /wp:code -->
<!-- wp:heading {"level":4,"align":"left"} -->
<h4 style="text-align:left">三.注意:</h4>
<!-- /wp:heading -->
<!-- wp:paragraph {"fontSize":"small"} -->
<p class="has-small-font-size">因爲全部的推送過程都不可能一路順風,常常性的會出現一些問題因此這裏有一些常常的錯誤解決方案供你們參考:</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph {"fontSize":"small"} -->
<p class="has-small-font-size">git命令固然不止這些,這裏有比較全的命令:</p>
<!-- /wp:paragraph -->