国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

git實現github協同開發

Tecode / 1969人閱讀

摘要:生成在控制臺中繼續輸入,生成密鑰。將文件夾中的公鑰添加到管理平臺中,在的個人賬戶的設置中找到如下界面。添加到暫存區后,我們會發現這兩個文件的顏色變為了綠色。在熟悉以后,可能會發現有更加簡潔快速的提交修改的使用方法。

在開發項目時,往往不是一個人進行項目開發,而通常是以團隊的形式進行開發一個新功能,那項目開發是如何進行多人高效協作的呢?在不同的開發階段,我們遇到各種各樣的問題,當遇到這些問題時,我們該如何進行版本迭代,提高產品質量呢?

1 Git 簡介

  • 項目的開源有利于分享和學習
  • git倉庫有利于一個團隊共同開發項目,可以多人遠程合作完成項目
  • 它的分支有利于版本的管理

Github是一款免費、開源的分布式版本控制系統,Github是一個基于git的代碼托管平臺,聚集了開源社區中頂尖的項目與開發者,推動了很多新項目的發展。你可以關注他們,并在他們的基礎上進行開發,你也可以在git上建立免費的repo來分享你自己的代碼。

接下來,就讓我們學習一下,如何用github來托管我們表白的代碼,向小明同學證明自己的真心吧。

2 前期準備

2.1github賬號注冊

打開Github網站 https://github.com/,如果您已經有賬號了,輸入賬號密碼直接登錄即可,如果沒有賬號,可以點擊右上角的Sign up,進行賬號注冊。注冊過程不再贅述。

2.2 新建一個git倉庫

將tab頁切換至repositories頁面。點擊New按鈕,進入創建git倉庫頁面。在Repository name 輸入框里輸入想要的名字,這里我們輸入my code,可選擇輸入當前git倉庫的描述,這里我們輸入了"This is my code",最后點擊最下面的Create repository,我們的git倉庫就創建好了。

2.3 軟件準備

1、打開 https://gitforwindows.org/;
2、點擊Download按鈕下載安裝即可,詳細的安裝過程這里不詳述,有需要者可自行搜索;
3、安裝好之后,我們可以在桌面,點擊鼠標右鍵看到Git Bash Here的選項。

4、鍵盤按windows+R打開運行,輸入cmd命令打開控制臺,輸入git,會輸出一些git信息,就表示安裝成功了。

2.4 配置環境

1、配置用戶名,在剛才打開的控制臺中輸入下面的命令,其中 "username" 是自己的git賬戶名:

git config --global user.name "username"

2、配置郵箱,在下面再輸入下面的命令,其中 "username@email.com" 注冊git賬號時用的郵箱:

git config --global user.email "username@email.com"

3、以上命令執行結束后,可用 git config --global --list 命令查看配置是否成功。

4、生成ssh,在控制臺中繼續輸入ssh-keygen -t rsa,生成密鑰。在輸入完命令后,連續敲3次回車鍵。結束后去系統盤目錄下(一般在 C:Users自己的用戶名)查看是否有.ssh文件夾生成,此文件夾中以下兩個文件。一個id_rsa 文件,一個 id_rsa.pub 文件。

5、將ssh文件夾中的公鑰( id_rsa.pub)添加到GitHub管理平臺中,在GitHub的個人賬戶的設置中找到如下界面。

6、點擊右上角的New SSH key,出現下面的界面

title可以隨便起一個,將公鑰( id_rsa.pub)文件中內容復制粘貼到key中,然后點擊Add SSH key。

7、在剛才的控制臺中繼續輸入以下命令,測試是否連接成功:

ssh -T git@github.com

3 證明真心

3.1 Clone代碼到本地

1、打開新建好的github倉庫頁面,復制地址 https://github.com/codesbull/mycode.git到粘貼板;

2、在D盤code目錄下,鼠標右鍵點擊Git Bash Here打開Git Bash Here,輸入

git clone https://github.com/codesbull/mycode.git

3、按下enter鍵后,我們可以在code文件夾下看到mycode文件

3.2 git上傳

1、打開Webstorm,點擊菜單欄File下的Open...選項,打開我們剛才clone的mycode文件夾。

2、我們看到在mycode文件夾下,只有一個從git上下載下來的README文件,在mycode目錄下創建一個index.html文件,我們可以看到我們新增加的代碼在Webstorm下是紅色的,這說明紅色的文件相比之前的代碼是新增加的。

3、此時,按住 Ctrl鍵 選中紅色的文件,鼠標右鍵選中 git add,可將該文件添加到暫存區

4、添加到暫存區后,我們會發現這兩個文件的顏色變為了綠色。

5、這時候我們點擊Git菜單欄下的commit...提交我們的代碼,可以看到如下所示的窗口:

輸入我們要提交的信息,該信息通常表明我們提交的操作是什么,可隨意輸入。

輸入完畢后,我們點擊commit進行提交。

6、推到遠端。當我們commit新增加的文件后,其實是提交到了本地,我們遠端的git倉庫并沒有作任何更新,因此我們需要將代碼推送到遠端。如圖所示,點擊Git下的Push...即可將代碼推送到遠端。

7、如果你是第一次提交,可能會出現登錄github的彈窗。

8、我們可以點擊Use Token,會彈出如下對話框。

9、點擊Generate...按鈕,瀏覽器會跳轉到生成Token的頁面,點擊頁面最下面綠色的Generate token按鈕,就會生成所需要的token。將生成的token復制到上面的輸入框中,并點擊Log In按鈕,token就設置好了。

10、接下來,我們按照第6步的步驟將代碼推送到遠端,從下圖中我們可以看到遠端代碼已經被更新了。

3.3 總結

本文主要介紹了git操作的使用流程,以及可能遇到的問題和解決方法。關于git的操作命令和使用方法還有很多,這里只是用一個簡單的demo,結合Webstorm如何使用git進行舉例。在熟悉git以后,可能會發現有更加簡潔快速的git提交、修改的使用方法。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/125923.html

相關文章

  • Git 系列】基礎知識全集

    摘要:沒有一個全局的版本號,而有目前為止這是跟相比缺少的最大的一個特征。這能確保代碼內容的完整性,確保在遇到磁盤故障和網絡問題時降低對版本庫的破壞。合并沖突多人對同一文件的工作副本進行更改,并將這些更改提交到倉庫。Git 是一種分布式版本控制系統,它可以不受網絡連接的限制,加上其它眾多優點,目前已經成為程序開發人員做項目版本管理時的首選,非開發人員也可以用 Git 來做自己的文檔版本管理工具。 ...

    ASCH 評論0 收藏0
  • 基于requirejs的vue2項目 (一)

    摘要:項目截圖項目演示地址該項目主要是解決如何讓不了解前端構建,并負責大部分業務邏輯的后端開發出一個單頁應用覺得有用請給個推薦,謝謝最近做了一次小更新配置文件可以配置模塊是否異步加載以及是否關聯開發背景公司推進手機端項目,但目前開發模式依舊是后端 項目截圖 項目演示地址 該項目主要是解決: 如何讓不了解前端構建,并負責大部分業務邏輯的后端 開發出 一個單頁應用 覺得有用請給個推薦,謝謝 最近...

    jackzou 評論0 收藏0
  • 淺析git

    摘要:還可以通過檢查對象內容的的哈希值和對象名是否相同,來判斷對象內容是否正確。對象對象和其它所有的對象一樣,都用其內容的哈希值來命名的只有當兩個對象的內容完全相同包括其所指向所有子對象時,它的名字才會一樣,反之亦然。 git是什么 簡單來說,Git,它是一個快速的 分布式版本控制系統 (Distributed Version Control System,簡稱 DVCS) 。 同傳統的 集...

    jas0n 評論0 收藏0
  • GIT指南序

    摘要:后來在學校的圖書館偶然看到了一本介紹的書籍權威指南,發現這本書寫的非常不錯,全面細致的介紹了使用的方法以及技巧。 在學習中接觸了Git這個版本控制工具,剛開始并不知道怎么利用這個工具幫助我來開發(雖然我知道它很強大),也是利用網上的一些資料入門,由于沒有完全掌握這個版本控制工具,我把它只是用來當做備份代碼的一個工具而已,當時并沒有體會到利用Git幫助開發帶來的便利。 后來在學校的圖書...

    idealcn 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<