原文地址:https://my.oschina.net/158/blog/530112
---------------------------------------------
1.首先看一下自己是否有公鑰, 在 我的資料-->SSH公鑰 ?查看,如果沒有,添加自己的SSH 公鑰:
SSH key 可以讓你在你的電腦和 Git @ OSC 之間建立安全的加密連接。
你可以按如下命令來生成sshkey
ssh-keygen?-t?rsa?-C?"xxxxx@xxxxx.com"
#?Creates?a?new?ssh?key?using?the?provided?email
#?Generating?public/private?rsa?key?pair...
查看你的public key,并把他添加到 Git @ OSC?http://git.oschina.net/keys
cat?~/.ssh/id_rsa.pub
#?ssh-rsa?AAAAB3NzaC1yc2EAAAADAQABAAABAQC6eNtGpNGwstc....
復制
ssh-rsa?AAAAB3NzaC1yc2EAAAADAQABAAABAQC6eNtGpNGwstc....
注意,一定要是個人公鑰,如果是公共公鑰,是不能修改的。
添加到公鑰里面,保存。名稱自己定。
添加后,在終端(Terminal)中輸入
ssh?-T?git@git.oschina.net
若返回
Welcome?to?Git@OSC,?yourname!
則證明添加成功。
2.打開Git ?Bash,將目錄切換到你的項目所在的文件夾
例如你有一個項目Demo,你就切換到.../Demo目錄下
在oschina上先建好名為demo的項目
3.運行命令 git init . ? 注意后面有一個點
4.運行命令?git pull git@git.oschina.net:xxxx/Demo.git?
5.運行命令 ?git add -A . ?注意后面有一個點
6.運行命令 ?git commit -am "對代碼的有關說明"
7.運行命令 ??git push git@git.oschina.net:xxxxxxx/Demo.git ? ? master
最后出現進度,上傳速度,done,證明上傳成功。
簡易的命令行入門教程:
Git 全局設置:
git config --global user.name "zengmg" git config --global user.email "zengmiaogen@126.com"
創建 git 倉庫:
mkdir dochart2
cd dochart2
git init
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin?git@git.oschina.net:zengmg/dochart2.git
git push -u origin master
已有項目?
cd existing_git_repo
git remote add origin?git@git.oschina.net:zengmg/dochart2.git
git push -u origin master