1.有github的賬號(去github官網註冊賬號,https://github.com)
2.下載git的客戶端並安裝(git官網,https://git-scm.com/)
安裝教程參考:https://blog.csdn.net/strivenoend/article/details/79842836
3.配置git
(1)打開Git Bash Here
$git config --global user.name "用戶名"
$git config --global user.email "郵箱”
#生成SSH key,可以打開我的電腦C:\Users\zhoupeipei\.ssh 裏面找到,如果裏面文件夾爲空,執行:
$ ssh-keygen -t rsa -C “郵箱”
#查看是否生成id_rsa(私鑰),id_rsa.pub(公鑰),known.hosts
1)是路徑確認,直接按回車存默認路徑即可
2)直接回車鍵,這裏我們不使用密碼進行登錄, 用密碼太麻煩;
3)直接回車鍵
生成成功後,去對應目錄C:\Users\zhoupeipei\.ssh裏(zhoupeipei爲電腦用戶名,每個人不同)用記事本打開id_rsa.pub,得到ssh key公鑰
3.爲github賬號配置ssh key
展開個人頭像的小三角,點擊settings
然後打開SSH keys菜單, 點擊Add SSH key新增密鑰,填上標題(自己隨意取),跟倉庫保持一致好區分。
接着將id_rsa.pub文件中key粘貼到此,最後Add key生成密鑰。
4.上傳本地項目到github
(1)創建一個空的本地文件夾
echo "# none" >> README.md
git init //把這個目錄變成Git可以管理的倉庫
git add README.md //文件添加到倉庫
將文件裏的內容都加載到改文件夾下
git add . //注意空格,不但可以跟單一文件,還可以跟通配符,更可以跟目錄。一個點就把當前目錄下所有未追蹤的文件全部add了
git commit -m "first commit" //把文件提交到倉庫
git remote add origin [email protected]: aa0228/none.git //關聯遠程倉庫
git push -u origin master //把本地庫的所有內容推送到遠程庫上
(2)從命令行中將一個已存在的目錄上傳
git remote add origin [email protected]:aa0228/none.git
git push -u origin master
5.下載到本地倉庫
git clone支持https和git(即ssh)兩種方式下載源碼:
git clone xxx.git "指定目錄"
(1)git clone [email protected]:aa0228/項目.git “存放在本地的目錄”
(2)git clone https://github.com/aa0228/none.git “存放在本地的目錄”