git 创建邮箱 用户名_厉害了!IDEA中如何使用Git进行项目管理,完整教程来了?...

d88a412c8a3d850d60928bf1f2f2f3be.png

第一部分:安装

1. 下载地址: https://git-scm.com/download/win如果速度慢, 使用 迅雷下载;2. 点击安装, 然后下一步, 直到下面这个页面:

588a73291730403bd04a1aaabcd3df89.png

建议: 按照上面所示方式选中复选框 ;

3. 点击下一步, 直到出现这个页面:

997405b522ddef8c9a969b683d07931d.png

建议: 这个页面是选择git使用的命令行, 建议使用第一个git自带的;

4. 点击下一步, 直到出现下面这个页面:关注公众号互联网架构师,回复关键字2T,获取最新架构视频

6f5d3877886701fae9cd4ce8b539ac72.png

建议: 这个是选择行结束符, windows与linux行结束符不一致; 建议选择第一个, 这样git会自动转换;

5. 点击下一步, 直到出现下面这个页面:

5ca5d02351377c69cec59038e665ab01.png

建议: 选择命名行窗口, 建议第一个;

6. 点击下一步, 直到出现下面这个页面:

6e893346203a43e3cac8a2dbce7e52db.png

建议: 是否开启文件缓存, 选第一个; 点击install;

7. 安装成功后: 击桌面上的git快捷方式打开命名行, 运行git命名, 出现如下界面则成功:

80d6c5ed5c8e70cd2f1c09e3d474c1cf.png

第二部分: windows配置git SSH服务:

1. 生成SSH秘钥对:

命名行运行 : ssh-keygen -t rsa -C "你的邮箱地址";

b258670063cb57ee00eb49f826e14879.png

2. 输入你的秘钥密码:

4600c1e08d533a9a328e5dc8a581a03b.png

3. 找到这个文件:用记事本打开, 然后复制内容

2dc539cea5f266c801ce0723811b376c.png

4. 进入git, 从这里打开信息设置页面: 在这里添加生成的秘钥;

54444616262080c57aa3b52ead237672.png

2359d725809a7e329c483e6f7566639c.png

32fa76d0d7a6b8475ebdd156aee7ede5.png

3e9843d6671a254313e9a31108b5cc49.png

第三部分: 配置全局用户名和邮箱

1.命令行运行以下指令:

git config --global user.name "你的用户名"

git config --global user.email "你的邮箱"

4186e5991e16278d65b38e585fee77df.png

第四部分: IDEA 配置

1. 配置git路径

4ab1367b386c637f474993f137aa901f.png

2.新建一个项目: TestGit, src下创建一个HelloWorld.java文件

项目路径:C:UsersAdministratorDesktopcodeTestGit

9d5185e149fa4e2a5a74b815260dd74a.png

3. 打开github, 新建仓库TestGit;

2d28af36fa6568647df70cc584780328.png

2. 打开项目所在文件夹, 在文件夹上右键运行: git bash here

df655804ab3413ed8432890a9a68c086.png

3. 命名行依次运行以下命名:

git initgit add srcgit commit -m  "first commit"git remote add origin https://github.com/mw138/TestGit.gitgit push  -u origin master

4. 如果不出错误提示输入用户名, 密码:

bef29e7a582adc8b4ed0a1dfc8a9f22e.png

5. 输入用户名密码后,开始提交,出现下面提示则成功

e4e35554fbfdfb1010be70e973221af1.png

6. 打开github验证: 可以看出确实提交上去了

0a80d4a1cd7111799d77e429139caf72.png

7. 至此, 该项目已经加入到了github的版本控制, 在idea上可以进行提交和更新了;

新建一个Test文件, 然后提交到版本库, 步骤如下:

60273fac236ef69a6bf37e2028b1f86c.png

e8db9127d359bf4b27b1f4eaa42c4380.png

6ce92542c77b2a11e07b1a5b04a83737.png

idea上: vcs --> git --> push

888305921e28d1c7ee2670a00c729e15.png

781ec854655c5710a3e5a3b35db6576c.png

c69265b98a44eda25c1424948278d9c5.png

28f11e6aaa2c339d633c9e38812e76b2.png

注意事项:

1.如果第一次使用git, idea会提示输入github用户名, 密码;

2.如果出现提示 提示没有本地分支, 运行以下命名:

git branch --set-upstream master origin/master

至此 大功告成!!!

作者:it专业户
来源:http://www.cnblogs.com/java-maowei

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

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

相关文章

程序员操作系统推荐_为什么程序员要会 Linux

(给伯乐在线加星标,看经典文章)作者:猫嗅花https://www.jianshu.com/p/5020fbd76d0c三大操作系统概述三大操作系统概述windows, macOS, linux是当今主流三大操作系统,普通用户一般是选择windows或macOS, linux主要是占据服务器领域市场。这三…

url中能出现的字符_网站URL配置4个技巧,轻松获得更多流量

对于刚入行的SEO新人,我们在做企业网站优化的时候,通常都是按照程序员设置的网站架构进行线上基础性内容的优化,特别是在使用一些固定CMS系统的时候,大量的站内URL都是配置固定的,很少有人去关注这方面对SEO的影响。那…

关于计算机网络的短文英语,英语翻译哪个心心好嘛!帮我用英语写一段关于计算机网络的100多个字的短文嘛!内容随便写!只要是关于计算机网络的!...

计算机网络,可以参考内容:)~~Computer Network is A software/hardware infrastructure Share resources data, files, computing power Information highway communication between geographically dispersed users Electronic Society Cyberspace Virtual global …

python 调用mysql_Python调用Mysql

最近在学习Python,发现Python的众多类库给Python开发带来了极大的便利性。 由于项目中使用Mysql,就考虑尝试使用Python调用Mysql,方便写一些调试用的小程序代码。花了半天差了些资料,自己动手,做了个简单的demo&#x…

arm export 汇编_C/C++与汇编混合编程有什么好处?

1.导语当需要C/C与汇编混合编程时,可以有以下两种处理策略:若汇编代码较短,则可在C/C源文件中直接内嵌汇编语言实现混合编程。若汇编代码较长,可以单独写成汇编文件,最后以汇编文件的形式加入项目中,通过AT…

html调整文字位在基线显示,html – 将标题对齐到相同的基线,无论后续文字是什么?...

有没有办法将不同大小的多个标题的第一行与同一基线对齐?也不管后面的文本,也应该对齐.编辑:重新上传:在我看来,唯一的解决方案是将每个标题和每个正文文本放入单独的DIV,然后使用标题来填充顶部或边缘顶部以对齐它们(例如H1将是36px,0px边距…

论文速递|Management Science 11月文章合集(上)

编者按 在本系列文章中,我们梳理了运筹学顶刊Management Science11月份发布的47篇文章的基本信息,旨在帮助读者快速洞察行业最新动态。本文为第一部分。 文章1 ● 题目:Discrimination and Economic Expectations 歧视与经济期望 ● 原文链…

不属于微型计算机特点的是什么,2017计算机应用基础模拟题及答案

2017计算机应用基础模拟题及答案一、选择题:1.过程控制的特点是( D )A.计算量大,数值范围广 B.数据输入输出量大,计算相对简单C.进行大量的图形交互操作 D.具有良好的实时性和高可靠性2.世界第一台电子计算机ENIAC诞生于(B )A.1945 B.1946 C.…

怎么修剪_幸福树怎么修剪——武汉花卉租摆

幸福树,一种寓意美好的观赏型植物,它生长非常迅速,稍不注意就长的非常茂盛。而要想保证幸福树的美貌,跟人的头发一样,我们要给它适当的修剪,那幸福树怎么修剪呢?为了大家能养出美丽的幸福树来&a…

mybatis传递多个参数_MyBatis 映射器

ps 一个用于生成MyBatis配置文件的插件 mybatis-generator使用方法呢, 是加入maven插件中 然后执行相关命令可以实现自动生成MyBatis配置文件自动映射首先编写无参的javabeanpackage com.ming.MyBatis.POJO;/** * author ming */public class Role { private int id; private S…

redis将散裂中某个值自增_Redis总结

一 初识Redis1,Redis 使用内存存储的非关系型数据库,除了各种数据类型的专有命令,还支持批量操作(bulk operation)和不完全(partial)的事务。Memcached 使用内存存储的键值对缓存。MongoDB使用硬盘存储的非关系性数据库.2,Redis可以存储键与5种不同数据结…

计算机软件水平考试什么题型,计算机软考考什么内容

原标题:计算机软考考什么内容计算机软考考试内容有哪些?软考包含三个级别,各级别有多个考试项目,不同的考试项目考试内容也是不同的。软考考试内容大家可以参考各考试项目的考试大纲,包括新版的系统分析师考试大纲、系…

python rest api_Python调用REST API接口的几种方式汇总

相信做过自动化运维的同学都用过REST API接口来完成某些动作。API是一套成熟系统所必需的接口,可以被其他系统或脚本来调用,这也是自动化运维的必修课。 本文主要介绍python中调用REST API的几种方式,下面是python中会用到的库。 - urllib2 -…

mac os 开启redis_关于Redis,学会这8点就够了

一、redis是什么redis是一种支持Key-Value等多种数据结构的存储系统。可用于缓存、事件发布或订阅、高速队列等场景。该数据库使用ANSI C语言编写,支持网络,提供字符串、哈希、列表、队列、集合结构直接存取,基于内存,可持久化。二…

python第八周小测验_Python语言程序设计第2周测验+练习题复盘

嘿,这里是目录! 练习网址 https://python123.io/index 测验2 单项选择题 1. 哪个选项不能正确引用turtle库进而使用setup()函数?‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬…

计算机设备管理器驱动,驱动技巧:解决设备管理器中声卡驱动安装不正确的问题...

分类:声卡驱动问题:设备管理器中声卡驱动安装不正确描述:电脑没有声音,有部分朋友是因为声卡驱动没有正确安装,除了我们常见到的设备管理器出现黄色感叹号之外,另一种情况就是让一般人很难发现的问题&#…

lisp对excel其他行列写入_【极简Python 自动化办公】Python写入Excel表格

【极简Python 自动化办公】Python写入Excel表格【极简Python 自动化办公】专栏是介绍如何利用python办公,减少工作负荷。篇幅精炼,内容易懂,无论是否有编程基础,都非常适合。在上次文章中,我们学习了【用python读取exc…

全国大学生计算机应用大赛有什么好处,我校学生喜获第十一届全国大学生计算机应用能力与信息素养大赛冠军...

2021年6月,第十一届全国大学生计算机应用能力与信息素养大赛通过腾讯会议视频全程监控在线作答的形式圆满结束。本届大赛共有来自117所院校932名选手参加全国总决赛。经过校园赛选拔,考前集训,我校共选出3名40本科班同学参加了该赛项&#xf…

java8 lambda map排序_Android兼容Java 8语法特性的原理分析

本文主要阐述了Lambda表达式及其底层实现(invokedynamic指令)的原理、Android第三方插件RetroLambda对其的支持过程、Android官方最新的dex编译器D8对其的编译支持。通过对这三个方面的跟踪分析,以Java 8的代表性特性——Lambda表达式为着眼点,将Android…

lrange是取出所有值并移除么_部落冲突:兵营容量提升,移除超级部队、英雄防御状态冷却时间...

爱生活,爱游戏,大家好,我是阿呆!部落冲突已经好长时间没更新了,这次秋天不再等待,部落冲突第二弹更新来袭,被称之为今年最赞的一次更新,感觉和我一起来看看吧!防御建筑升…