需求和環境 硬體:一臺裝有Ubuntu14.04的PC 軟體:git core、openssh server、openssh client Git的安裝 sudo apt get install git Git上傳文件到github的配置 安裝ssh協議 1、安裝ssh,git是基於ssh協議的: ...
需求和環境
- 硬體:一臺裝有Ubuntu14.04的PC
- 軟體:git-core、openssh-server、openssh-client
Git的安裝
- sudo apt-get install git
Git上傳文件到github的配置
安裝ssh協議
1、安裝ssh,git是基於ssh協議的:
- sudo apt-get install openssh-server openssh-client
2、啟動ssh服務
- sudo /etc/init.d/ssh restart
申請github賬號
本人在windows上已經申請過,也在windows下上傳過代碼到github倉庫中,故此步驟省略。
配置ssh Public Key(公鑰)
1、在本地生成ssh 公鑰
- ssh -keygen -C 'email' -t rsa
會在用戶目錄下/home/用戶名/.ssh/下建立秘鑰文件,這個.ssh是隱藏文件
2、上傳公鑰到github
在github賬戶設置里的profile下,選擇SSH KEYS選項,然後Add SSH Key,後將/home/用戶名/.ssh/id_rsa.pub 中的內容複製進去,上傳。
- sudo gedit /home/lcj/.ssh/id_rsa.pub
我是這麼打開這個文件,然後複製的。
3、檢查鏈接是否暢通
- ssh -v [email protected]
上傳文件
1、進入所要上傳文件的目錄:
- git init
2、創建一個本地的倉庫origin:
- git remote add origin [email protected]:yourName/yourRepo.git
your name: github用戶名
your Repo.git: 在github中新添加的倉庫
3、文件的上傳:
- git add ./ (全部的文件)
- git add 文件名
4、執行commit命令:
- git commit -m "說明這次的提交"
5、執行pull和push命令:
- git pull origin master
- git push origin master
本文大體上借鑒了Blog:blog.chinaunix.net/uid-24782829-id-3183604.html,並針對自己配置的實際情況做了些改動。