【转】PhpStorm 提交代码到远程GitHub仓库

转载地址:http://my.oschina.net/lujianing/blog/180728
1.下载github for window
http://windows.github.com/

2.设置相关绑定
Settings ——Version Control——Git——Path to Git executable——选择你的安装目录

C:\Users\Administrator\AppData\Local\GitHub\PortableGit_0f65d050d0c352fd38a0b25d82ee942deb19ef87\bin\git.exe

Test

Settings ——Version Control——GitHub

Host:github.com Login:账号 Password:密码

Test

3.项目的本地git提交
intellij内部集成了git版本控制 所以在本地可以直接进行使用

3.1创建本地仓库

3.2提交代码到本地git
右键项目或者文件 Git——Add——Commit (先add 然后再提交)

4.配置远程提交
4.1 github上创建仓库
4.2 Git Shell中配置远程仓库

***cd 项目目录(此处可直接点击本地目录,右键)

git remote add origin https://github.com/lujianing/ueditor.git(此处为github中的项目地址)

git push -u origin master***
1.fatal: remote origin already exists

git remote rm origin
2.error: Could not remove config section ‘remote.origin’

需要修改gitconfig文件的内容 找到github的安装路径,我是

C:\Users\Administrator\AppData\Local\GitHub\PortableGit_6d98349f44ba975cf6c762a720f8259a267ea445\etc
找到一个名为gitconfig的文件,打开它把里面的[remote “origin”]那一行删掉

重启gitshell 执行上述操作

3.如果你人品有问题被墙挡住出现:Unknown SSL protocol error in connection to code.google.com:443 只好你去弄个GoAgent代理。如果你功夫好。就自己搭吧。 不过我这里有一个现成的:不过前提你起码要访问到谷歌,不然下面这些都是免谈的 https://code.google.com/p/chromeplus/下载好的话。直接点击谷歌的浏览器。 (我知道你不是要用谷歌浏览器。只是为了开个代理命令行,你不用那浏览器。 大可关掉。只要你不要关了那个GoAgent代理窗口就好了)

设置 git 的

http.proxy

git config –global http.proxy 127.0.0.1:8087

git config –global http.sslVerify false

现在再试试就能就看到文件夹出现你想要的东西了

4.3 Intellij IDEA中进行push/pull
右键项目 Git——Repository——Push

在开发过程中 我们可以使用本地的git进行版本管理 最后使用push进行远程提交

4.4 多人协作开发
在Github 项目的 settings——Collaborators 下可以添加项目成员

被添加的用户 可以提交代码到当前项目中

5.另一种简单方法
在github上创建仓库后 复制仓库地址 比如 https://github.com/lujianing/demo.git

在intelij中 VCS——Checkout from Version Contrl——Git中 粘贴仓库url地址

会从github仓库中拷贝一份项目 然后就可以在本地直接进行git操作

并且可以push到github仓库中 (会提示你输入github的仓库和密码)

你可能感兴趣的:(github,PHP,git,phpstorm)