一、準備工作
1、申請github賬號,並建立一個repository
2、windows下,下載安裝Git Bash軟件
二、Git Bash配置
1、在本地創建一個ssh key
(1)初始化git
(2)創建ssh key
$ ssh-keygen -t rsa -b 4096 -C "[email protected]"
[email protected]爲github上綁定的郵箱
出現了這個界面之後,就說明你的密匙已經成功創建了。
2、在終端複製ssh key
$ clip < ~/.ssh/id_rsa.pub
可能出現以下問題:
解決辦法:
輸入以下指令
$ export PATH="$PATH:/c/Windows/System32:/c/Windows\SysWOW64"
3、複製ssh key 到github
(1)登錄到你的GitHub上邊添加這個密匙,在github個人主頁點擊“setting–SSH and GPG keys–New SSH key”
(2)Git bash中,輸入以下命令,檢查是否成功綁定
$ ssh -T [email protected]
4、配置git
利用自己的用戶名和email地址配置git
$ git config --global user.name "你的github用戶名"
$ git config --global user.email "你的github郵箱地址"
三、使用Github
1、clone github的repository到本地
(1)在github庫創建完成之後 會有一個網址出現在網頁中
(2)複製上述網址,執行clone指令
2、push 項目
進入項目,在終端運行以下指令,查看當前版本庫狀態,在Untracked files
(未跟蹤文件)下,紅色的爲未被Git所管理的文件。
$ git status
(1)將待上傳文件加入緩衝區
$ git add readme.txt
若待上傳的文件較多執行以下,可將所有的修改均提交
$ git add .
(2)記錄此次提交併上傳
$ git commit -m '添加記錄'
$ git push origin master
master指的是主分支名,如果是其他分支,則填寫相應的分支名。
(3)查看歷史提交記錄
$ git log
參考資料:
https://blog.csdn.net/buknow/article/details/80325986
https://blog.csdn.net/xiewenrui1996/article/details/102771359