溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

利用git無錯誤代碼推送到碼云

發(fā)布時間:2020-07-28 05:07:25 來源:網(wǎng)絡(luò) 閱讀:366 作者:紙飛機_1 欄目:開發(fā)技術(shù)

<!-- wp:paragraph {"fontSize":"small"} -->

<p class="has-small-font-size">準(zhǔn)備工作:gitup或者碼云(gitee)</p>

<!-- /wp:paragraph -->


<!-- wp:paragraph {"fontSize":"small"} -->

<p class="has-small-font-size">案例:碼云上操作(gitup是一樣的)</p>

<!-- /wp:paragraph -->


<!-- wp:heading {"level":4} -->

<h5>一.項目組老大任務(wù)</h5>

<!-- /wp:heading -->


<!-- wp:paragraph {"fontSize":"small"} -->

<p class="has-small-font-size">1.創(chuàng)建組織,添加小組開發(fā)成員入組</p>

<!-- /wp:paragraph -->


<!-- wp:paragraph {"fontSize":"small"} -->

<p class="has-small-font-size">2.創(chuàng)建倉庫</p>

<!-- /wp:paragraph -->


<!-- wp:paragraph {"fontSize":"small"} -->

<p class="has-small-font-size">3.創(chuàng)建分支(主分支master不需要手動創(chuàng)建)</p>

<!-- /wp:paragraph -->


<!-- wp:heading {"level":4} -->

<h5>二.組員任務(wù)</h5>

<!-- /wp:heading -->


<!-- wp:paragraph {"fontSize":"small"} -->

<p class="has-small-font-size">組員的任務(wù)當(dāng)然毋庸置疑是項目開發(fā)了</p>

<!-- /wp:paragraph -->


<!-- wp:paragraph {"fontSize":"small"} -->

<p class="has-small-font-size">1.從項目地址下載遠(yuǎn)程主分支(master)</p>

<!-- /wp:paragraph -->


<!-- wp:code -->

<pre class="wp-block-code"><code>git clone ssh地址||git clone https地址

舉例:git clone https://gitee.com/h2901/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">注意:從遠(yuǎn)程主分支(master)下載下來以后后續(xù)操作不要再該文件夾下操作,應(yīng)當(dāng)備份一份進(jìn)行操作</p>

<!-- /wp:paragraph -->


<!-- wp:paragraph {"fontSize":"small"} -->

<p class="has-small-font-size">舉例:我上面的命令應(yīng)當(dāng)下載了一個1901_first文件夾,我將其復(fù)制一份改名1901_first_backup,<strong>并且cd進(jìn)入1901_first_backup目錄進(jìn)行下面的操作</strong></p>

<!-- /wp:paragraph -->


<!-- wp:paragraph {"fontSize":"small"} -->

<p class="has-small-font-size">2.列出項目的遠(yuǎn)程端</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">結(jié)果:</p>

<!-- /wp:paragraph -->


<!-- wp:code -->

<pre class="wp-block-code"><code>origin? https://gitee.com/h2901/1901_first.git (fetch)

origin? https://gitee.com/h2901/1901_first.git (push)</code></pre>

<!-- /wp:code -->


<!-- wp:paragraph {"fontSize":"small"} -->

<p class="has-small-font-size">2.顯示遠(yuǎn)程端信息</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">結(jié)果:origin</p>

<!-- /wp:paragraph -->


<!-- wp:paragraph {"fontSize":"small"} -->

<p class="has-small-font-size">3.主分支遠(yuǎn)程托推送步驟:</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">第三步:推送到遠(yuǎn)程倉庫</p>

<!-- /wp:paragraph -->


<!-- wp:code -->

<pre class="wp-block-code"><code>git push||git push remote &lt;remote> &lt;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">上面的過程僅僅是推送到遠(yuǎn)程主分支(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.分支遠(yuǎn)程推送步驟(這里的做法可以做到無錯誤輸出)</strong></p>

<!-- /wp:paragraph -->


<!-- wp:paragraph {"fontSize":"small"} -->

<p class="has-small-font-size"> cd進(jìn)入目錄</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 分支名? ?//基于當(dāng)前分支創(chuàng)建新分支

?git branch//查看所有分支

?git checkout 分支名? ?//切換分支

?git checkout -b 分支名? //創(chuàng)建并切換到新分支

?//還有其他操作遠(yuǎn)程的,但因為是團隊開發(fā),所以為了安全考慮,我們不應(yīng)當(dāng)有除了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">第五步: 添加新的遠(yuǎn)程端</p>

<!-- /wp:paragraph -->


<!-- wp:code -->

<pre class="wp-block-code"><code>git remote add origin url(這個是你的https地址)

舉例:git remote add origin https://gitee.com/h2901/1901_first.git</code></pre>

<!-- /wp:code -->


<!-- wp:paragraph {"fontSize":"small"} -->

<p class="has-small-font-size">第六步:表示第一次推送需要拉取一下代碼相當(dāng)于連接到遠(yuǎn)程倉庫</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"> 第七步:推送到遠(yuǎn)程倉庫分支</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"} -->

<h5 >三.注意:</h5>

<!-- /wp:heading -->


<!-- wp:paragraph {"fontSize":"small"} -->

<p class="has-small-font-size">由于所有的推送過程都不可能一帆風(fēng)順,經(jīng)常性的會出現(xiàn)一些問題所以這里有一些經(jīng)常的錯誤解決方案供大家參考:</p>

<!-- /wp:paragraph -->


<!-- wp:paragraph {"fontSize":"small"} -->

<p class="has-small-font-size">git命令當(dāng)然不止這些,這里有比較全的命令:</p>

<!-- /wp:paragraph -->


向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI