第一步 創(chuàng)建GitHub賬號
1. 打開GitHub官網(wǎng)擦盾。?
2. 點(diǎn)擊綠色按鈕Sign up for GitHub,填寫用戶名,郵件地址和密碼定嗓。
注意:
用戶名只能包含字母和"-"字符
密碼至少包含一個(gè)字母枯怖,一個(gè)數(shù)字和七個(gè)字符
3. 點(diǎn)擊綠色按鈕Create an account注整,創(chuàng)建賬號。
4. 在下一個(gè)頁面點(diǎn)擊綠色按鈕Finish sign完成注冊度硝。
Git的簡單使用第一步 下載Git for Windows
1. 在官網(wǎng)點(diǎn)擊Download肿轨,下載對應(yīng)的exe文件,注意你的操作系統(tǒng)是32位還是64位蕊程。
2. 雙擊安裝椒袍,中間不用做任何改動(dòng),一直下一步就行藻茂。如果你想修改安裝位置驹暑,請放在純英文路徑下玫恳。
3. 安裝成功,你現(xiàn)在就可以使用git命令行工具了优俘。在你想要下載代碼的路徑纽窟,點(diǎn)擊鼠標(biāo)右鍵,選擇Git Bash here兼吓。注意臂港,你的代碼路徑也應(yīng)是純英文的。
4. Git Bash使用的是MinGW视搏,其界面如下圖所示:?
5. 接著你需要在本地創(chuàng)建一個(gè)ssh key:這個(gè)的目的就是需要在你電腦上獲得一個(gè)密匙审孽,就是咱們平時(shí)的驗(yàn)證碼一樣的東西,獲取之后浑娜,在你的GitHub賬號里邊輸入之后佑力,你的電腦就和你的GitHub賬號聯(lián)系在一起了,這樣以后就可以十分方便的通過Git bash 隨時(shí)上傳你的代碼筋遭。
$ ssh-keygen -t rsa -C "your_email@youremail.com"
后面的your_email@youremail.com改為你在github上注冊的郵箱打颤,之后會(huì)要求確認(rèn)路徑和輸入密碼,我們這使用默認(rèn)的一路回車就行漓滔。成功的話會(huì)在~/下生成.ssh文件夾编饺,進(jìn)去,打開id_rsa.pub响驴,復(fù)制里面的key透且。
6.回到github上,進(jìn)入 Account Settings(賬戶配置)豁鲤,左邊選擇SSH Keys秽誊,Add SSH Key, 這里的title 是讓你給你的密匙起一個(gè)名字,根據(jù)個(gè)人喜好琳骡,什么名字都可以锅论,然后把你在剛剛文件中復(fù)制的密匙,填寫在下邊的大框里楣号。保存即可最易。?
7.為了驗(yàn)證是否成功,在git bash下輸入:
$ ssh -T git@github.com
第一次綁定的時(shí)候輸入上邊的代碼之后會(huì)提示是否continue竖席,在輸入yes后如果出現(xiàn)了:You've successfully authenticated, but GitHub does not provide shell access 耘纱。那就說明敬肚,已經(jīng)成功連上了GitHub毕荐。?接下來我們要做的就是把本地倉庫傳到github上去,在此之前還需要設(shè)置username和email艳馒,因?yàn)間ithub每次commit都會(huì)記錄他們憎亚。
$ git config --global user.name "your name"
$ git config --global user.email "your_email@youremail.com"
輸入上邊的代碼员寇,name最好和GitHub上邊的一樣,email是一定要是注冊GitHub的那個(gè)郵箱地址第美。
8.最開始先 在git bash中輸入 cd /D 蝶锋, 注意盤名字一定要是大寫。如不輸入這個(gè)語句 不給git bash定位的話什往,默認(rèn)的本地文件位置是在c盤中扳缕。 再創(chuàng)建一個(gè)本地hello-world倉庫。
①. 在命令行輸入mkdir hello-word别威,創(chuàng)建一個(gè)新文件夾躯舔。你可以使用ls命令來查看當(dāng)前目錄下有哪些文件和文件夾。
②. 輸入cd hello-world進(jìn)入新文件夾省古,注意在輸入命令時(shí)粥庄,你可以用Tab鍵來自動(dòng)補(bǔ)全。
③. 輸入git init初始化Git倉庫豺妓。此時(shí)用ls -a查看當(dāng)前目錄惜互,可以看到多了一個(gè).git/的文件夾,此文件夾保存了版本控制的所有相關(guān)信息琳拭。
④. 輸入echo "This is a simple practise" > readme.txt训堆,創(chuàng)建一個(gè)readme.txt文件。
⑤. 輸入git status查看當(dāng)前版本庫狀態(tài)白嘁,在Untracked files(未跟蹤文件)下蔫慧,會(huì)出現(xiàn)紅色的readme.txt,代表此文件還未被Git所管理权薯。
⑥. 使用git add readme.txt姑躲,將該文件加入緩沖區(qū),如果你確定所有的修改都需要提交盟蚣,可以使用git add .來加入所有修改∈蛭觯現(xiàn)在用git status查看,將看到文件名變?yōu)榫G色屎开。
⑦. 使用git commit -m "This is my first commit via Git!"來提交修改阐枣,-m后面所帶的參數(shù)是本次提交信息,一般用來記錄本次提交的主要意圖奄抽。
⑧. 提交成功后蔼两,可以用git log查看歷史提交記錄。每個(gè)記錄都會(huì)有提交id逞度,作者和提交日期额划。
⑨. 你可以用git branch查看當(dāng)前有哪些分支,當(dāng)然档泽,因?yàn)槲覀儧]有創(chuàng)建任何分支俊戳,目前只會(huì)有一個(gè)master分支揖赴。
⑩. 使用git checkout -b feature創(chuàng)建一個(gè)名為feature的分支,再用git branch查看一下抑胎。