GitHub的簡單使用

第一步 創(chuàng)建GitHub賬號

1. 打開GitHub官網。?

2. 點擊綠色按鈕Sign up for GitHub,填寫用戶名,郵件地址和密碼。

注意:

用戶名只能包含字母和"-"字符

密碼至少包含一個字母,一個數(shù)字和七個字符

3. 點擊綠色按鈕Create an account,創(chuàng)建賬號。

4. 在下一個頁面點擊綠色按鈕Finish sign完成注冊。

Git的簡單使用第一步 下載Git for Windows

1. 在官網點擊Download,下載對應的exe文件,注意你的操作系統(tǒng)是32位還是64位。

2. 雙擊安裝,中間不用做任何改動,一直下一步就行。如果你想修改安裝位置,請放在純英文路徑下。

3. 安裝成功,你現(xiàn)在就可以使用git命令行工具了。在你想要下載代碼的路徑,點擊鼠標右鍵,選擇Git Bash here。注意,你的代碼路徑也應是純英文的。

4. Git Bash使用的是MinGW,其界面如下圖所示:?

5. 接著你需要在本地創(chuàng)建一個ssh key:這個的目的就是需要在你電腦上獲得一個密匙,就是咱們平時的驗證碼一樣的東西,獲取之后,在你的GitHub賬號里邊輸入之后,你的電腦就和你的GitHub賬號聯(lián)系在一起了,這樣以后就可以十分方便的通過Git bash 隨時上傳你的代碼。

$ ssh-keygen -t rsa -C "your_email@youremail.com"

后面的your_email@youremail.com改為你在github上注冊的郵箱,之后會要求確認路徑和輸入密碼,我們這使用默認的一路回車就行。成功的話會在~/下生成.ssh文件夾,進去,打開id_rsa.pub,復制里面的key。

6.回到github上,進入 Account Settings(賬戶配置),左邊選擇SSH Keys,Add SSH Key, 這里的title 是讓你給你的密匙起一個名字,根據個人喜好,什么名字都可以,然后把你在剛剛文件中復制的密匙,填寫在下邊的大框里。保存即可。?

7.為了驗證是否成功,在git bash下輸入:

$ ssh -T git@github.com

第一次綁定的時候輸入上邊的代碼之后會提示是否continue,在輸入yes后如果出現(xiàn)了:You've successfully authenticated, but GitHub does not provide shell access 。那就說明,已經成功連上了GitHub。?接下來我們要做的就是把本地倉庫傳到github上去,在此之前還需要設置username和email,因為github每次commit都會記錄他們。

$ git config --global user.name "your name"

$ git config --global user.email "your_email@youremail.com"

輸入上邊的代碼,name最好和GitHub上邊的一樣,email是一定要是注冊GitHub的那個郵箱地址。

8.最開始先 在git bash中輸入 cd /D , 注意盤名字一定要是大寫。如不輸入這個語句 不給git bash定位的話,默認的本地文件位置是在c盤中。 再創(chuàng)建一個本地hello-world倉庫。

①. 在命令行輸入mkdir hello-word,創(chuàng)建一個新文件夾。你可以使用ls命令來查看當前目錄下有哪些文件和文件夾。

②. 輸入cd hello-world進入新文件夾,注意在輸入命令時,你可以用Tab鍵來自動補全。

③. 輸入git init初始化Git倉庫。此時用ls -a查看當前目錄,可以看到多了一個.git/的文件夾,此文件夾保存了版本控制的所有相關信息。

④. 輸入echo "This is a simple practise" > readme.txt,創(chuàng)建一個readme.txt文件。

⑤. 輸入git status查看當前版本庫狀態(tài),在Untracked files(未跟蹤文件)下,會出現(xiàn)紅色的readme.txt,代表此文件還未被Git所管理。

⑥. 使用git add readme.txt,將該文件加入緩沖區(qū),如果你確定所有的修改都需要提交,可以使用git add .來加入所有修改?,F(xiàn)在用git status查看,將看到文件名變?yōu)榫G色。

⑦. 使用git commit -m "This is my first commit via Git!"來提交修改,-m后面所帶的參數(shù)是本次提交信息,一般用來記錄本次提交的主要意圖。

⑧. 提交成功后,可以用git log查看歷史提交記錄。每個記錄都會有提交id,作者和提交日期。

⑨. 你可以用git branch查看當前有哪些分支,當然,因為我們沒有創(chuàng)建任何分支,目前只會有一個master分支。

⑩. 使用git checkout -b feature創(chuàng)建一個名為feature的分支,再用git branch查看一下。

9.從GitHub上下載我們的項目代碼。以hello.html項目為例,點擊綠色按鈕Clone or download,然后在彈出窗口中點擊剪切板圖標,復制倉庫的URL。 ?在git bash中輸入git clone ,下載項目源碼。

10.本地修改代碼

你可以在我們的代碼基線上任意修改,但為了下載新代碼時不出現(xiàn)沖突,請遵循以下步驟:

①. 下載新代碼:git pull。

②. 從master出撿出一個新的分支:git checkout -b feature。feature是分支名稱,你可以隨意取名,但請用英文。

③. 在feature分支上隨意修改,改完后你可以提交你的修改:git commit -m "備注"。

④. 此時要同步代碼,請先切回主分支:git checkout master,然后更新git pull。

⑤. 如果想刪除自己建立的分支,使用git branch -D feature,注意執(zhí)行此命令后分支被強制刪除,無法恢復。

總之確定之后,你只需要將你的代碼,放到庫的對應的文件夾中,然后使用,git add 、git commit -m " ??" 、最后git?push?origin?master,將你的代碼提交就可以了。

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 看完<亂世佳人>已是子夜,沒有換臺,沒有間斷,隨影片變化著情緒,到最后,意猶未盡。影片以男女主人公的愛情歷程為主線...
    我這半輩子閱讀 464評論 2 1
  • 你說~ 要從北走到南, 還要從白走到黑。 我要從南走到北, 還要從黑走到白。 希望; 上帝能保佑我倆, 相遇在最...
    000143閱讀 226評論 0 1
  • 第二章 中樞神經系統(tǒng) 第一節(jié) 正常影像學表現(xiàn) 一、正常X線表現(xiàn) (1)X線平片 1、X線平片所觀察的內容:大小、形...
    一只小團子閱讀 972評論 0 1
  • 譯者語:本來就很多話想寫在這里,比如為什么要學iOS開發(fā),或者說為什么要學一門技能,是為了找個飯碗,還是為了避免一...
    Billionfan閱讀 5,439評論 4 52
  • 回到家的第一件事就是在過年前把該見的人見了,該孝敬的事先做了。過完年就一個人安靜的離去。我想這是我每年春節(jié)前夕最歡...
    傻照照閱讀 415評論 0 0

友情鏈接更多精彩內容