GitHub 學習和使用


什么是 Github ?

github是一個基於git的代碼托管平台,付費用戶可以建私人倉庫,我們一般的免費用戶只能使用公共倉庫,也就是代碼要公開,算是一個開源平台吧。

Github 注冊

打開訪問:https://github.com/                                                        點擊sign up

 

填寫相關信息進行注冊:

 

 

 填完這些內容后就注冊成功啦!                                                                            注冊完畢登陸成功之后可以看到如下頁面。

 

你可以選擇settings進行基本資料的一些設置。翻譯成中文如下圖

作為新手我們可以下載github的客戶端進行使用。下載地址:https://desktop.github.com/

安裝好啟動程序,界面如下:

從GitHub上克隆倉庫到本地

如果不克隆,也可以新建一個本地倉庫

基本功能展示:

 每次代碼寫完畢可以點擊提交到github。

上傳本地倉庫到GitHub網上:

此時打開我們的github,會發現倉庫中,產生了一個我們新上傳的項目。

 

什么是Git?

它是一個源代碼管理工具,是一個開源的分布式版本控制系統,可以對項目進行版本管理 ,不能實現代碼的共享。我們使用git 來操作github實現代碼的共享。

Git的安裝與配置

打開https://git-scm.com/                                                              點擊下載

 下載完安裝包之后直接運行

在安裝過程中直接默認選項即可,一直點擊Next直到結束就行啦

安裝好后運行,如圖是不是一臉懵逼?

不要着急,咱們一步一步的來。

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

這一欄 開始是你的計算機的名字在我這里就是Kk@后邊的內容是你的計算機型號,很多時候有的人打開之后@后邊是亂碼,這個時候也不要在意,因為有些電腦型號是中文的,可能在顯示的時候出現了問題,不影響你后期的操作。

接下來,就要開始獲取屬於你自己的密匙。在git bash中所有功能都是通過簡單的一些代碼來實現的。下圖是git的一些常用命令

 

 獲取密匙的時候需要輸入 $ ssh-keygen -t rsa -C "你的郵箱地址"           如圖

之后會有一些簡單的讓你確認的操作,之后讓你會提示操作路徑、密碼等等,一般情況下就直接按回車一路過就可以。

出現這個頁面就說明你的密匙已經成功創建了。現在你就需要去他剛剛顯示的存儲位置打開它,把其中的內容復制出來。

 

找到生成的.ssh文件夾,進去用記事本打開id_rsa.pub文件,復制里面的key。

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC5oibw5yS90Tsp3Ads7cHZZEHysyusgWgzZ229bP8XoNLrPFTdx4AG4jYyiL7Ff58ciLilDr6d7NMhB8LQ/OMSXjz/mW7NMO5V2YEgfFfOyRDGUutHC5zTbQPXFA8MGt/f4FD3HMGhcZMpxsYJFTe2cdux4OQWrhD40r12jK10h75JVLKTOKxT7CnCmesjc8qtIuqdLylg07Ezd5aT8hCKP7mTFZ+KAJ9Z+LfeA/xoWNqVp4Kyn8i/v7YARfxMBRyykELVdZHem3qs+UZpn7eJ6WgLNoPyr1WG4m4QNji/tesuC7g9Dyx3hyH54jIbC0d872MIBJBaJnrrWqiWlUFd 695200622@qq.com

這就是我所獲取的密匙,打開之后很長的一段字母,不要驚訝,沒有問題,這就是你所需要的密匙。
現在你就需要登錄到你的GitHub上邊添加這個密匙                                            打開settings設置

這里的title 是讓你給你的密匙起一個名字,根據個人喜好,什么名字都可以,然后把你在剛剛文件中復制的密匙,填寫在下邊的大框里。保存即可。添加完后如圖下

然后我們再次回到我們的那個git bash的黑色框框 命令行

然后輸入代碼 ssh -T git@github.com ,來檢查是否成功綁定。第一次綁定的時候輸入上邊的代碼之后會提示是否continue,在輸入yes后如果出現了:You've successfully authenticated, but GitHub does not provide shell access 。那就說明,已經成功連上了GitHub。接下來還需要簡單的設置一些東西。

 輸入下面兩行代碼:

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

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

這兩個的順序可以顛倒,沒有固定的順序,配置完后我們就可以開始使用它啦

 

 使用Git  下載、提交、上傳:

在GitHub上獲取SSH地址                                     

 

       然后打開git bash后輸入  git clone  你的SSH地址         

 然后再本地倉庫查看

 

打開git bash后輸入本地電腦庫的路徑

在git bash中輸入 cd /D 注意盤名字一定要是大寫。如不輸入這個語句 不給git bash定位的話,默認的本地文件位置是在c盤中。

定位到本地倉庫的位置后輸入 git add test.txt 之后再輸入git commit -m "abc"  引號內的內容可以隨意改動,這個語句的意思是 給你剛剛上傳的文件一個備注,方便查找記憶而已

輸入之后出現以上情況,然后再輸入git push origin master 之后會出現一個

出現這個畫面就表示你已經上傳成功了,我們去網頁上的GitHub看一下

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

 

 學習心得感悟:

GitHub有一個很強大的功能就是共享代碼。當有很多人完成一個很大的項目的時候,就十分的復雜,一群人一起來寫某個項目,大家完成的時間和進度都是不相同的,這時我們就可以用GitHub來共同完成我們的某個項目。我們在GitHub服務器上建一個倉庫,這里用來儲存你的所有代碼,如果不付費的話是所有人都可以看的,如果你不想讓別人看到你的代碼,可以選擇付費私人倉庫。我們創建了主倉庫之后,就可以在電腦上創建分支,之后你就可以在電腦上完成自己的代碼,寫完之后直接同步GitHub服務器,就是更新到GitHub網上,這樣大家都可以看到你的代碼了,方便又好用!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM