IDEA上传项目至git
今天来分享一下从idea上传项目至coding的过程。
本文基于windows系统。
idea提供了很方便的控制git的界面化操作,除了安装git和一些必要的配置之外,用到命令行的地方会非常少。
1:安装并配置git:
git的安装教程(这里直接上链接了):https://jingyan.baidu.com/article/020278117cbe921bcc9ce51c.html
配置账号和邮箱:
git config --global user.name "Firstname Lastname" (此处name可修改也不是用于登录github的登录名)
git config --global user.email "your_email@youremail.com"
2:配置本地仓库
(1)VCS --> Import into Version Control --> Create Git Repository
(2)选择本地仓库位置(个人比较喜欢放在项目根目录下)

(3)创建完成后会在该位置生成一个.git文件

3:提交代码到本地仓库
(1)首先要add(将目录下所有新增和修改存至缓存区,但不包括删除)。
更改或新增的文件颜色会变为红色,意为可add。
add过后的文件颜色会变为绿色

(2)其次要commit (将缓存区中的内容保存至本地仓库),文件为绿色意为可commit

4:建立本地仓库与远程仓库的连接
如果没有远程仓库,需要创建一个远成仓库。可以自己搭建一个,也可以使用码云、coding等。
这里使用的是coding。
(1)打开Remotes
(2)在弹出的小窗口里点击加号,URL里填写在coding创建的项目所提供的https SSH链接。点击ok。

(3)正常情况下到这里已经成功建立连接了。
在这里可能会出现这个错误:Remote URL test failed: unable to access 'https://git.coding.net/taobu/back.git/': The requested URL returned error: 403
这个问题有可能是我们在coding或码云或github上注册账号所使用的邮箱与我们在本地配置git时使用的邮箱不一致。
解决方案是使用相同的邮箱即可
5:上传到远程仓库
(1)push到远程仓库

(2)登录我们的远程仓库,在我们创建的项目中可以看得到已经有一个分支已成功推送
IDEA上传项目至git的更多相关文章
- Eclipse上传项目到Git
转载自:http://blog.csdn.net/fan510988896/article/details/56277822 Git有和Svn类似的功能. 我们想使用Eclipse上传项目到自己的Gi ...
- CentOS安装GIt、上传项目到git仓库
上传项目 登录服务器后安装git yum install git 新建文件夹(仓库) mkdir *.git 初始化仓库 git init --bare *.git 在本地初始化仓库 git init ...
- 如何上传项目到Git
1.首先下载Git,然后安装 我用的版本是Git-2.15.0-64-bit 2.在你的Git上创建一个新的Progect 创建完成后,会出现这样的窗口,红框圈出来的就是你的Git项目路径 3.在本地 ...
- 命令 上传项目到git中
点击Clone or dowload会出现一个地址,copy这个地址备用. 接下来就到本地操作了,首先右键你的项目,如果你之前安装git成功的话,右键会出现两个新选项,分别为Git Gui Here, ...
- 第一次在gitHub上传项目到git.oschina的方法
首先在Git@osChina创建一个项目仓库 1.创建sshKey公钥 ssh-keygen -t rsa -C "ty635725964@qq.com" 之后连续三个空格,默认无 ...
- HBuilder git合作-上传项目到Git Hub
1.初始项目的创建 这里假设你已经在Git Hub上面建立好了代码的远程仓库,并已经邀请好了队员 在HBuidler中创建好初始的项目,然后右键,"Team"->" ...
- 上传项目到git
…or create a new repository on the command line echo "# test" >> README.md git ini ...
- 在Eclipse上使用egit插件通过ssh协议方式上传项目代码的具体步骤
在Eclipse上使用egit插件通过ssh协议方式上传项目代码 前戏: 使用ssh方式可以不通过https协议,避免直接提供账号密码的方式上传项目到git在线服务器,如Bitbucket.GitHu ...
- git上传项目代码到github
参考: git学习——上传项目代码到github github上传时出现error: src refspec master does not match any解决办法 git 上传本地文件到gith ...
随机推荐
- Selenium Grid分布式测试入门详解
本文对Selenium Grid进行了完整的介绍,从环境准备到使用Selenium Grid进行一次完整的多节点分布式测试. 运行环境为Windows 10,Selenium版本为 3.5.0,Chr ...
- 无所不会的fiddler遇到的尴尬
昨天测试项目时,遇到一个尴尬的事 预期功能:点击页面某个按钮会post2个请求 实际情况:点了按钮,fiddler抓包没有看到任何请求 后来经过他人提醒在PC端浏览器打开此页面,点击按钮后看到页面有j ...
- hadoop2集群中关键配置文件的记录
配置HDFS 高可用 1.配置HDFS配置文件 $ vi hdfs-site.xml #写入 <configuration> #配置NameService 名字随便起 <prope ...
- thinkphp项目在apache服务器中“去掉”index.php后出现找不到url的问题
今天将MAC中apache环境下的thinkphp项目移植到windows中得apache环境下.原本都是apache环境,而且配置都一样,死活给我这样的提示: Not Found The reque ...
- poj 3461 Oulipo(KMP模板题)
Oulipo Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 36903 Accepted: 14898 Descript ...
- Android 开发笔记___存储方式__共享参数__sharedprefences
Android 的数据存储方式有四种,这次是[共享参数__sharedprefences] 听起来挺别扭的,平时看到的app里面,当用户删除了一些软件以后下次安装,发现原来的设置还在,这种情况就是把一 ...
- 无状态的web应用(单个py文件的Django占位图片服务器)
本文为作者原创,转载请注明出处(http://www.cnblogs.com/mar-q/)by 负赑屃 阅读本文建议了解Django框架的基本工作流程,了解WSGI应用,如果对以上不是很清楚,建议结 ...
- C#实现设置完整虚拟路径
){ mHttpUrl.Append(":"); mHttpUrl.Append(port);}string mServerName = "~/AppModu ...
- C#中泛型之Dictionary
1.命名空间:System.Collections.Generic(程序集:mscorlib)2.描述: 1).从一组键(Key)到一组值(Value)的映射,每一个添加项都是由一个值及其相关连的键组 ...
- Java多线程学习之线程池源码详解
0.使用线程池的必要性 在生产环境中,如果为每个任务分配一个线程,会造成许多问题: 线程生命周期的开销非常高.线程的创建和销毁都要付出代价.比如,线程的创建需要时间,延迟处理请求.如果请求的到达率非常 ...