GitHub使用教程(一)
阿新 • • 發佈:2018-01-05
相似之處 推送 粘貼 如何 克隆 項目 key ranch 如果 雖然個人從研一就開始接觸GitLab,但是GitHub和GitLab有很多相似之處,但是個人沒有用過,所以打算學習GitHub。把自己的心得體會記下,以備不時之需。
事先準備:註冊一個GitHub賬號,安裝git
一、配置git
1、首先在本地創建ssh key
在cmd中輸入:ssh -keygen -t rsa -C "[email protected]"
其中[email protected]為你的郵箱,之後會要求確認路徑和輸入密碼,我們使用默認的一路回車就行,成功的話會在默認路徑下生成.ssh文件夾,打開文件夾,打開id_rsa.pub,復制裏面的key。
回到GitHub,進入Account settings,左邊選擇SSH and GPG keys->New SSH key,粘貼key,title可以隨意填寫。
為了驗證是否成功,在git bash下輸入:ssh -T [email protected]
如果是第一次的會提示是否continue,輸入yes就會看到:You‘ve successfully authenticated, but GitHub does not provide shell access 。這就表示已成功連上github。
四、上傳項目至GitHub
1. 首先克隆項目==》git clone github所對應的地址
2.編輯項目 cd 項目的名稱(進入對應的文件夾中)
再將要上傳的代碼放在對應的文件中
git add . (將改動添加到暫存區)
git commit -m "提交說明"
git push -u origin 分支名稱(將本地更改推送到遠程master分支或其它分支)
註意:如果在github的remote上已經有了文件,會出現錯誤。此時應當先pull一下,即:git push origin 分支名稱。再進行push
遇到的問題:
1、git代碼倉庫不同步如何解決?
答:git checkout -f ===> git pull 然後在push
二、創建一個倉庫repository
1、在頁面的最右上角,你的頭像的左邊,點擊“+”,在彈出的下拉選項中選擇“New repository” 2、在倉庫名稱中輸入框中輸入你的倉庫名稱,例如“HTML-CSS” 3、寫一個簡短的描述 三、創建一個分支 倉庫中默認的名為“master”的主分支,該分支用來存儲最終確定的版本代碼。可以用其它的分支來進行編輯和更改,確定之後再提交到主分支。 1.進入創建的倉庫 2.點擊文件列表上方的寫著“branch:master”的下拉框 3.在輸入框中輸入新的分支名字,例如“yn_branch” 4.點擊下方藍色背景的分支創建框或直接按鍵盤“Enter”鍵GitHub使用教程(一)