idea提交本地项目到oschina
2017-08-14 10:56
197 查看
提交本地项目到oschina
步骤一:在oschina上创建一个项目,此处项目名为ng2-demo,并记下对应的https 地址https://git.oschina.net/###/ng2-demo.git
步骤二:准备本地项目,并在idea中打开;
步骤三:VCS –> Import into Version Control/Create Git Repository… 选择当前项目的根目录.创建一个本地仓库。如下图所示:
步骤四:右键点击项目 –> Git/Add 添加文件到本地Git仓库中,如图:
步骤五:右键点击项目 –> Commit Diretory… 在弹出的窗口中,可在最右边Git下 author 填写作者提交的名称(不填也可以)。还有可以勾选一些设置选项,一般默认即可。如图:
点击上图中的 commit按钮 ,把修改提交到本地仓库。
步骤六:推送到远程Git仓库,点击 VCS —>PUSH ,如图:
弹框打开之后如下图:
url填写oschina上生成的地址即可。
注意:
如果在提交的时候 有时会遇到: Push to origin/master was rejected这种错误一般是仓库中存在一部分代码没有更新到本地, 比如,创建项目的时候oschina一般会让勾选README.md 来初始化项目,所以导致仓库代码和本地不同步。
解决方案:先更新后代码到本地,再将本地代码推送到服务器上即可。
1.pull 代码到本地,点击 VCS->PULL,有时候origin/master 会出不来,点下remote后面的按钮,刷新一下即可,如下图:
从VCS中的git中pull一下github中初始化的空仓库,但是有的时候执行VCS->Git->pull也是会报错的,错误如下:
Git Pull Failed: fatal: refusing to merge unrelated histories
意思是git拒绝合并两个不相干的东西
此时你需要在打开Git Bash,然后进入相应的目录,然后敲git命令:
git pull origin master --allow-unrelated-histories
2.pull成功之后可以在本地看到README.md文件,然后再进行push 既可
相关文章推荐
- IDEA 连接 GIT OSCHINA 提交本地已存在的项目
- git使用系列(一)--将本地android项目提交至oschina上
- 使用IDEA将本地项目提交到svn上
- idea 将本地项目提交到osc上
- IDEA - 将本地已有项目 提交到SVN
- IDEA使用git oschina提交本地项目
- 本地项目提交至oschina托管平台操作步骤
- idea提交本地项目到git
- 用IDEA/WebStrom 提交本地项目到Git/码云等
- IDEA - 将本地已有项目 提交到SVN
- 使用Git上传本地项目到http://git.oschina.net
- git 命令学习(-)本地项目提交到git服务器
- intellij idea git项目提交
- pycharm本地项目git至oschina
- IDEA如何初始化Git本地仓库,并提交到远程仓库
- intellij idea 配置远程访问本地的tomcat项目
- 第一次向git.oschina.net提交项目
- 使用idea将本地项目上传至github及clone
- Git提交本地项目到GitHub上
- 项目管理---git----快速使用git笔记(五)------本地项目代码提交到远程仓库---新建项目