摘要:生成在控制臺中繼續(xù)輸入,生成密鑰。將文件夾中的公鑰添加到管理平臺中,在的個人賬戶的設(shè)置中找到如下界面。添加到暫存區(qū)后,我們會發(fā)現(xiàn)這兩個文件的顏色變?yōu)榱司G色。在熟悉以后,可能會發(fā)現(xiàn)有更加簡潔快速的提交修改的使用方法。
在開發(fā)項目時,往往不是一個人進行項目開發(fā),而通常是以團隊的形式進行開發(fā)一個新功能,那項目開發(fā)是如何進行多人高效協(xié)作的呢?在不同的開發(fā)階段,我們遇到各種各樣的問題,當(dāng)遇到這些問題時,我們該如何進行版本迭代,提高產(chǎn)品質(zhì)量呢?
Github是一款免費、開源的分布式版本控制系統(tǒng),Github是一個基于git的代碼托管平臺,聚集了開源社區(qū)中頂尖的項目與開發(fā)者,推動了很多新項目的發(fā)展。你可以關(guān)注他們,并在他們的基礎(chǔ)上進行開發(fā),你也可以在git上建立免費的repo來分享你自己的代碼。
接下來,就讓我們學(xué)習(xí)一下,如何用github來托管我們表白的代碼,向小明同學(xué)證明自己的真心吧。
打開Github網(wǎng)站 https://github.com/,如果您已經(jīng)有賬號了,輸入賬號密碼直接登錄即可,如果沒有賬號,可以點擊右上角的Sign up,進行賬號注冊。注冊過程不再贅述。
將tab頁切換至repositories頁面。點擊New按鈕,進入創(chuàng)建git倉庫頁面。在Repository name 輸入框里輸入想要的名字,這里我們輸入my code,可選擇輸入當(dāng)前git倉庫的描述,這里我們輸入了"This is my code",最后點擊最下面的Create repository,我們的git倉庫就創(chuàng)建好了。
1、打開 https://gitforwindows.org/;
2、點擊Download按鈕下載安裝即可,詳細的安裝過程這里不詳述,有需要者可自行搜索;
3、安裝好之后,我們可以在桌面,點擊鼠標(biāo)右鍵看到Git Bash Here的選項。
4、鍵盤按windows+R打開運行,輸入cmd命令打開控制臺,輸入git,會輸出一些git信息,就表示安裝成功了。
1、配置用戶名,在剛才打開的控制臺中輸入下面的命令,其中 "username" 是自己的git賬戶名:
git config --global user.name "username"
2、配置郵箱,在下面再輸入下面的命令,其中 "[email protected]" 注冊git賬號時用的郵箱:
git config --global user.email "[email protected]"
3、以上命令執(zhí)行結(jié)束后,可用 git config --global --list
命令查看配置是否成功。
4、生成ssh,在控制臺中繼續(xù)輸入ssh-keygen -t rsa
,生成密鑰。在輸入完命令后,連續(xù)敲3次回車鍵。結(jié)束后去系統(tǒng)盤目錄下(一般在 C:Users自己的用戶名)查看是否有.ssh文件夾生成,此文件夾中以下兩個文件。一個id_rsa
文件,一個 id_rsa.pub
文件。
5、將ssh文件夾中的公鑰( id_rsa.pub)添加到GitHub管理平臺中,在GitHub的個人賬戶的設(shè)置中找到如下界面。
6、點擊右上角的New SSH key,出現(xiàn)下面的界面
title可以隨便起一個,將公鑰( id_rsa.pub)文件中內(nèi)容復(fù)制粘貼到key中,然后點擊Add SSH key。
7、在剛才的控制臺中繼續(xù)輸入以下命令,測試是否連接成功:
ssh -T [email protected]
1、打開新建好的github倉庫頁面,復(fù)制地址 https://github.com/codesbull/mycode.git
到粘貼板;
2、在D盤code目錄下,鼠標(biāo)右鍵點擊Git Bash Here打開Git Bash Here,輸入
git clone https://github.com/codesbull/mycode.git
3、按下enter鍵后,我們可以在code文件夾下看到mycode文件
1、打開Webstorm,點擊菜單欄File下的Open...選項,打開我們剛才clone的mycode文件夾。
2、我們看到在mycode文件夾下,只有一個從git上下載下來的README文件,在mycode目錄下創(chuàng)建一個index.html
文件,我們可以看到我們新增加的代碼在Webstorm下是紅色的,這說明紅色的文件相比之前的代碼是新增加的。
3、此時,按住 Ctrl鍵
選中紅色的文件,鼠標(biāo)右鍵選中 git add
,可將該文件添加到暫存區(qū)。
4、添加到暫存區(qū)后,我們會發(fā)現(xiàn)這兩個文件的顏色變?yōu)榱司G色。
5、這時候我們點擊Git菜單欄
下的commit...
提交我們的代碼,可以看到如下所示的窗口:
輸入我們要提交的信息,該信息通常表明我們提交的操作是什么,可隨意輸入。
輸入完畢后,我們點擊commit
進行提交。
6、推到遠端。當(dāng)我們commit新增加的文件后,其實是提交到了本地,我們遠端的git倉庫并沒有作任何更新,因此我們需要將代碼推送到遠端。如圖所示,點擊Git下的Push...
即可將代碼推送到遠端。
7、如果你是第一次提交,可能會出現(xiàn)登錄github的彈窗。
8、我們可以點擊Use Token,會彈出如下對話框。
9、點擊Generate...按鈕,瀏覽器會跳轉(zhuǎn)到生成Token的頁面,點擊頁面最下面綠色的Generate token
按鈕,就會生成所需要的token。將生成的token
復(fù)制到上面的輸入框中,并點擊Log In
按鈕,token就設(shè)置好了。
10、接下來,我們按照第6步的步驟將代碼推送到遠端,從下圖中我們可以看到遠端代碼已經(jīng)被更新了。
本文主要介紹了git操作的使用流程,以及可能遇到的問題和解決方法。關(guān)于git的操作命令和使用方法還有很多,這里只是用一個簡單的demo,結(jié)合Webstorm如何使用git進行舉例。在熟悉git以后,可能會發(fā)現(xiàn)有更加簡潔快速的git提交、修改的使用方法。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/125923.html
摘要:沒有一個全局的版本號,而有目前為止這是跟相比缺少的最大的一個特征。這能確保代碼內(nèi)容的完整性,確保在遇到磁盤故障和網(wǎng)絡(luò)問題時降低對版本庫的破壞。合并沖突多人對同一文件的工作副本進行更改,并將這些更改提交到倉庫。Git 是一種分布式版本控制系統(tǒng),它可以不受網(wǎng)絡(luò)連接的限制,加上其它眾多優(yōu)點,目前已經(jīng)成為程序開發(fā)人員做項目版本管理時的首選,非開發(fā)人員也可以用 Git 來做自己的文檔版本管理工具。 ...
摘要:項目截圖項目演示地址該項目主要是解決如何讓不了解前端構(gòu)建,并負責(zé)大部分業(yè)務(wù)邏輯的后端開發(fā)出一個單頁應(yīng)用覺得有用請給個推薦,謝謝最近做了一次小更新配置文件可以配置模塊是否異步加載以及是否關(guān)聯(lián)開發(fā)背景公司推進手機端項目,但目前開發(fā)模式依舊是后端 項目截圖 項目演示地址 該項目主要是解決: 如何讓不了解前端構(gòu)建,并負責(zé)大部分業(yè)務(wù)邏輯的后端 開發(fā)出 一個單頁應(yīng)用 覺得有用請給個推薦,謝謝 最近...
閱讀 3641·2023-04-25 20:09
閱讀 3802·2022-06-28 19:00
閱讀 3166·2022-06-28 19:00
閱讀 3199·2022-06-28 19:00
閱讀 3288·2022-06-28 19:00
閱讀 2959·2022-06-28 19:00
閱讀 3185·2022-06-28 19:00
閱讀 2741·2022-06-28 19:00