IntelliJ IDEA——提交代码到GitHub远程库

记录一下在IDEA上怎样将写的代码提交到GitHub远程库: 
下面这个图是基本的提交代码的顺序:

将代码Add到stage暂存区

本地修改了代码后,需先将代码add到暂存区,最后才能真正提价到git仓库。 
首先,IDEA中,选中要提交的代码——>右键——>Git——>Add。这样代码就add到了暂存区中。如下图:

提交代码到本地Git

将代码Add到暂存区后,然后再将代码提交到本地Git仓库。选中要提交的代码——>右键——>Git——>Commit File…——>Commit Message中输入提交说明——>点击Commit。如下图:

 

 

 

 将提交的代码push到远程GitHub
之前所有的步骤都完成后,也就是把代码提交到了本地Git仓库中,最后将提交的代码push到远程仓库,这样本地代码提交到远程就完成了。
项目上右键——>Git——>Repository——>push(将本地代码push到远程),这样远程的代码就和本地同步了。有时候在push的时候会失败,原因之一是本地代码与远程代码不同步,所以在push之前,要在本地将远程代码pull一下:项目上右键——>Git——>Repository——>pull(将远程代码pull到本地)。如图:


总结:以上步骤就是将本地代码提交到远程库中。首先将代码add到本地仓库的stage暂存区中,然后再commit到本地Git仓库,最后将本地Git中的代码push到远程。push失败的话先将远程代码pull到本地再push。
---------------------
原文:https://blog.csdn.net/rongxiang111/article/details/78120126

 

转载于:https://www.cnblogs.com/wynjauu/articles/10168708.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/426179.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

安装mysql5.6.10_windows下安装mysql(mysql-installer-community-5.6.10.1)详细教程

一、安装前的准备1、下载安装程序包,可到MySQL官方网站www.mysql.com下载,如图1-1:图1-1下载后的安装文件如图1-2所示:图1-2二、安装1、双击下载的安装文件,本篇博文安装的MySQL版本为5.6.10.1,出现如图1-3…

往事不堪回首

UPD:2018/10/9 第一次墙外调查:立个Flag吧!第100场,上红! 哈哈哈哈哈哈哈哈哈哈! 妙啊! UPD:2018/10/23 第二次墙外调查:下一场,要不要试着把橙名第二段击穿呢…

mysql 索引计划_Mysql索引、查询计划、优化方向

索引Innodb索引(聚集索引)(聚簇表分布)Innodb是索引组织表,其结构是BTree。其表索引结构是聚簇表分布。其叶子节点保存了KeyRow Data(聚集索引,按主键排序),其Key是主键或非空的唯一索引。而其二级索引是非主键或者非空的唯一索引。即Innodb表…

mysql kingshard 扩容_如何用Go打造一个高性能mysql proxy

kingshard架构设计和功能实现kingshard(https://github.com/flike/kingshard)开源有一段时间了,有些热心的用户发邮件来咨询kingshard的设计和实现问题。于是周末抽空写了一篇介绍kingshard架构和功能实现的文章,希望通过本文能够让用户对kingshard有更深…

玩转oracle 11g(27):ora-12154和客户端版本低

16. 64bit windows操作系统上 安装了32bit的oracle alert log 里不断的出现如下错误: OER 7451 in Load Indicator : Error Code OSD-04500: illegal option specified O/S-Error: (OS 1) 函数不正确。! 每10秒出现一次错误提示。 解决方案: 重新安装or…

mysql 命令行 主从复制_MySQL 的主从复制(高级篇)

首先要明白为什么要用 mysql 的主从复制:1–在从服务器可以执行查询工作 (即我们常说的读功能),降低主服务器压力;(主库写,从库读,降压)2–在从主服务器进行备份,避免备份期间影响主服务器服务;…

[Android]安装 Android Studio 第一行Android代码

安装 Android Studio 1.下载 官网 建议官网下载https://developer.android.com/index.html 网盘 链接:https://pan.baidu.com/s/1b8KyEMYbSYt9EQJ2e8Ge6w 提取码:ytn4 《第一行代码》第二版提供版本(2016年) 2.安装组件全…

玩转oracle 11g(28):ora-00064和程序异常终止

18.ORA-00064 object is too large to allocate on this OS 问题原因: 通过查看告警日志,确认修改的process过大 解决步骤: 使用 D:\oracle\product\10.2.0\admin\docare\pfile\init.ora 启动 操作步骤如下: sqlplus sys/docar…

android mysql sqlite_Android SQLite数据库基本操作方法

程序的最主要的功能在于对数据进行操作,通过对数据进行操作来实现某个功能。而数据库就是很重要的一个方面的,Android中内置了小巧轻便,功能却很强的一个数据库–SQLite数据库。那么就来看一下在Android程序中怎么去操作SQLite数据库来实现一…

python 元组遍历_Python中的for循环:元组、列表、字典的遍历和相互转化

Python for循环可以遍历任何序列的项目,如列表、字符串、元组、字典、集合等序列类型。语法:for循环的语法格式如下:for iterating_var in sequence:statements(s)流程图:animals"dog","cat","pig"…

玩转oracle 11g(30):ora-03135和plsql乱码问题

22. ORA-03135连接失去联系 如果应用程序时不时地报错“ORA-03135连接失去联系”, 该问题可能与sqlnet.ora设置参数SQLNET.EXPIRE_TIME 有关 在文件sqlnet.ora中,增加一行,单位分钟: SQLNET.EXPIRE_TIME = 10 23. Pls…

计算机论文搜索技巧【一】

如何搜素一个杂志里面的文章并下载?(以FSE为例) 1.在dblp搜索 FSE 点击相关链接 用google或 google scholar 跳转页面 2.找到类似 source Materials目录 点击查阅相关文档 找到相关信息 3.复制题目,结合dblp与 google scholar找到…

[众包]Eclipse 运行简单亚马逊AMT模板

教程 1.打开esclipe下载AMT 输入 https://aws.amazon.com/eclipse 下载后需要重启 需要自己在亚马逊先注册 填入分配的信息 注册教程 (需要信用卡 激活 创建账号 ) https://docs.aws.amazon.com/zh_cn/AWSMechTurk/latest/AWSMechanicalTurkGetting…

jmap 文件解析_干货分享丨jvm系列:dump文件深度分析

摘要:java内存dump是jvm运行时内存的一份快照,利用它可以分析是否存在内存浪费,可以检查内存管理是否合理,当发生OOM的时候,可以找出问题的原因。那么dump文件的内容是什么样的呢?JVM dumpjava内存dump是jv…

GAN 的推导、证明与实现。

转自机器之心整理的,来自Goodfellow 在 NIPS 2016 的演讲和台大李弘毅的解释,完成原 GAN 的推导、证明与实现。 本文主要分四部分,第一部分描述 GAN 的直观概念,第二部分描述概念与优化的形式化表达,第三部分将对 GAN …

玩转oracle 11g(32):plsql版本低需到配置文件中添加配置

1创建了一个数据库geyao,但是只能显示docare 2plsql版本太低,或者直接修改 C:\app\MDSD\product\11.2.0\dbhome_2\NETWORK\ADMIN 添加配置文件 出现歌谣

[测试智能合约]ganache+metamask+remix

1.谷歌浏览器 下载metamask 2.设置metamask 增加一个7545端口的网络 3.导入账户 从ganache的accounts里面随便找个账户的私钥传进去 4.打开remix 修改environment 5.写好的智能合约编译 remix经常抽风 疯狂来回切换版本号或者换网络 6.黄色按钮Deploy 7.同一页面最下方 打开部署…

Newtonsoft.Json反序列化(Deserialize)出错:Bad JSON escape sequence

使用Newtonsoft.Json反序列化收到的字串为JObject或其它支持的数据模型,有时错误,提示如下: Bad JSON escape sequence: \c. Path idno, line 5, position 34. 甚纳闷之。遂搜索资料,略有小获,其非法分界符所致。合法的…

玩转oracle 11g(33):无监听程序

故意操作删除监听 直接配置监听即可

mysql安装条款_mysql 安装注意

mysql 远程连接赋予权限:GRANT ALL PRIVILEGES ON *.* TO root% IDENTIFIED BY datech WITH GRANT OPTION;FLUSH PRIVILEGES;MySQL 5.1采用了基于密码混编算法的鉴定协议,它与早期客户端(4.1之前)使用的协议不兼容。如果你将服务器升级到4.1之上&#xf…