1、到需要上傳的文件夾下,打開gitbase
2、git init
3、git add .
4、git commit -m 'init'
5、驗證權限
首先在Git Bash中輸入:ssh-keygen -t rsa -C "youremail@xxx.com"
然后一路回車,這個會在當前用戶文件夾下,生成.ssh 文件夾,里邊有個 id_rsa.pub文件,用記事本打開,復制其中的全部內容。
然后打開http://git.oschina.net/keys頁面,在該頁面中添加公鑰,標題可以隨便填,公鑰就是剛才復制過的內容,然后保存即可
注:一般來說這個步驟只用執行一次。
我們在http://git.oschina.net/projects/new中添加一個新項目,比如GitHelloWolrd(這個名稱后面會用到,這個步驟是必須的)
我們先來測試下是否聯通:輸入命令:ssh -T git@git.oschina.net
然后會通知你輸入用戶名/密碼,該密碼就是你的osc賬戶密碼,然后會提示你輸入yes/no,輸入yes后回車,顯示出
welcome to Git@OSC, whaon!
說明連接成功(密碼也可以在http://git.oschina.net/profile/account進行設值)
6、git remote add origin http://git.oschina.net/whaon/none.git 添加遠程地址
???? 如果地址輸入錯誤,可以用
git remote rm origin
刪除該地址,重新輸入。一般只有一個遠程地址,多個遠程地址需要用其他命令或者修改.git/config文件
7、如果你的線上生成項目的時候沒有其他文件(README,開業協議,.ignore這些一般自動幫你生成的文件)
可以直接git push origin master
否則應該先同步線上的文件 git pull origin master 然后push到遠程
?