一 Git@OSC和SSHgit
首先,必須擁有OSChina的代碼託管系統Git@OSC帳號。而後必須在本地生成私鑰和密鑰,在終端然輸入代碼以下:
shell
ssh-keygen -t rsa -C "938409789@qq.com"
不用設置文件夾名稱和密碼,一直肯定就能夠。ssh
這樣,在用戶目錄的.ssh文件中自動生成一個id_rsa的私鑰和id_rsa.pub的密鑰。
spa
打開id_rsa.pub,複製裏面的內容粘帖到Git@OSC中「SSH公鑰」中(注意,此處的公鑰爲帳號公鑰,不是項目公鑰)。.net
接着新建Git項目(Repo)。打開終端並cd到本身的項目文件夾,並輸入代碼以下:
code
git init git add * git commit -a -m "first commit" (或者git commit -m "commit isuden") git remote add origin git@git.oschina.net:用戶名/項目名.git git pull origin master(從遠程倉庫獲取併合併到本地庫) git push origin master(將修改推送到遠程倉庫)
這樣,本地的項目文件就會被推送到Git上了。
rem
二 Sourcetree和代碼推送it
下載安裝最新版的Sourcetree,打開本身的項目文件夾。ast
選中更改的代碼文件,提交 -> 填寫提交說明 -> 推送
class
這樣你在本地修改的內容就推送到遠程倉庫了。