上传本地项目到git
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到远程