2021-05-12 14:32:11
Linux命令列下使用GitHub
Linux命令列下使用GitHub
1.註冊github賬號
2.建立ssh金鑰
cd ~
ssh-keygen -t rsa -C your_email@example.com
會在~/.ssh/下生成id_rsa.pub檔案,在github網站上的SSH and GPG keys —>New SSH Keys,標題隨便寫,可以寫計算機的名字,將id_rsa.pub裡面的內容貼上key裡,最後點選Add SSH Key。
3.開啟終端
ssh -T git@github.com
這一步如果提示Permission denied (publickey)
,就執行ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
重新產生key,出現一下提示,說明以正常連線到github
Hi ganchunsheng! You've successfully authenticated, but GitHub does not provide shell access.
4.在github上建立倉庫
上傳程式碼按照這個步驟:
git init #初始化
git add . #初始化本地倉庫
git commit -m "first commit" #加註釋,並提交到本地倉庫
git remote add origin https://github.com/xxxx/test.git #連線遠端倉庫
git push -u origin master #將本地倉庫的東西提交到master分支下
5.下載程式碼
master分支:
git clone https://github.com/xxxx/test.git #xxxx為使用者名稱
包含子分支:
git clone --recursive https://github.com/xxxx/test.git
6.常見問題
(1)提示錯誤:fatal: remote origin already exists.解決辦法:
git remote rm origin
(2)git未初始化
***Please tell me who you are.
Run
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
解決辦法:
git config --global user.name "your_email"
config --global user.email your_email@example.com
GitHub 教學系列文章:
通過GitHub建立個人技術部落格圖文詳解 http://www.linuxidc.com/Linux/2015-02/114121.htm
GitHub 使用教學圖文詳解 http://www.linuxidc.com/Linux/2014-09/106230.htm
使用 GitHub / GitLab 的 Webhooks 進行網站自動化部署 http://www.linuxidc.com/Linux/2016-06/131993.htm
多個GitHub帳號的SSH key切換 http://www.linuxidc.com/Linux/2016-05/131080.htm
如何在同一台電腦上使用兩個GitHub賬戶 http://www.linuxidc.com/Linux/2016-05/131079.htm
利用GitHub搭建個人Maven倉庫 http://www.linuxidc.com/Linux/2016-04/130197.htm
一分鐘認識GitHub http://www.linuxidc.com/Linux/2015-11/125089.htm
分享實用的GitHub 使用教學 http://www.linuxidc.com/Linux/2014-04/100556.htm
GitHub使用操作指南 http://www.linuxidc.com/Linux/2016-10/135782.htm
GitHub使用方法入門基礎 http://www.linuxidc.com/Linux/2017-05/144084.htm
相關文章