创建完成后会有一个相应的提示页面html
http://git.oschina.net/projects/new git
http://dl.oschina.net/soft/git github
安装基本是默认选项,除了右键菜单关联了Git Bash Hereshell
对Git进行全局设置, 设置Commit时使用的名字和邮箱segmentfault
$ git config --global user.name "改成你的昵称" $ git config --global user.email "改成你的帐户邮箱"
修改Commit时写注释的文本编辑器,我将其改成了sublime_textbash
$ git config --global core.editor sublime_text.exe
该全局配置的文件会保存在目录$HOME,个人是保存在C:\User\winter\目录下的.gitconfig文件中,能够用记事本打开ssh
先cd到存放项目的目录,而后clone编辑器
$ cd 你要存放的目录 $ git clone 你的项目的http地址
打开项目文件夹,就能看到刚才下载的项目文件url
我在工程目录增长了一个文件 HelloWorld.CPPspa
而后使用GitBash将该文件add到项目中,使用status查看当前的状态,而后commit,在打开的编辑器里面,增长相应的注释
再将项目push到git-osc,输入用户名和密码,就Ok了
因为HTTP方式Push时,每次都须要用户名和密码,改成SSH方式就不须要这样作了
中途会让你设定该SSH key的密码,我将其目录设置在了 C:\User\winter\.ssh\文件夹里面了
打开~/.ssh文件夹,会看到有两个文件
用文本编辑器打开 id_rsa.pub,并拷贝里面的全部内容, 而后打开本身的git-osc,在我的资料里面增长公钥,并将刚才拷贝的内容复制进去,就OK了
添加完成以后,使用
ssh -T git@git.oschina.net
来判断是否添加成功,中途会要你输入生成SSH key时所输入的代码
使用下面的bash命令,将Http方式的项目改为为SSH方式
cd "你项目的目录文件夹" git remote set-url origin “你项目的的ssh地址”
或者手动修改项目文件目录下面的 ./git/config文件, 将url改为你项目的ssh地址
修改一下项目的文件,而后再commit,push,如今这里只须要输入ssh key的代码就ok了,不在须要输入git@osc的密码
http://git.oschina.net/oschina/git-osc/wikis/%E5%B8%AE%E5%8A%A9
http://git.oschina.net/progit/index.html