Git的使用方法及IDEA与Git的集成
一、Git的环境配置
1.Git软件下载 (下载地址:https://git-scm.com/)由于国外的网站下载的超慢可以使用国内的阿里的开源镜像下载(下载地址:https://npm.taobao.org/mirrors/git-for-windows/)尽量选择稳定的新版本
2.接下来就无脑安装(注:在安装的过程中git的环境配置会自动加载到本地环境无需配置)
3.启动Git:进入安装好的目录Git->git-bash.exe双击打开或在桌面上右击在下拉菜单栏会出现Git Bash Here。
4. Git配置(Git的命令与常用的Liunx命令基本相同):
查看配置 get config -l
5.设置Git的用户名以及邮箱(必须)
git config --global user.name "yyb"
git config --global user.email "2593819926@qq.com"
二、使用Gitee(码云)
1.打开码云(https://gitee.com/)没有注册的自行注册,完善个人信息
2.设置本机绑定SSH公钥,实现免密登录
进入本机的C:\Users\YYB\.ssh右击打开Git Bash Here 使用ssh-keygen -t rsa 此时会自动生成文件
打开id_ras.pub复制里面的公钥信息,添加到安全设置的SSH公钥设置里
3.使用码云创建自己的仓库.
4.此时自己新建的仓库会生生成几个文件clone到本地仓库
进入本地仓库打开git输入git clone https://gitee.com/yyb1024/teat.git
5.进入本地仓库test发现和远程仓库的内容一致,可以再创建一个newfile文件尝试从本地上传到远程仓库里
1.查看当前仓库状态
2.添加到缓存区
3.commit到资源库
4.push远程仓库
5.查看远程仓库
三、IDEA与Git的集成(已有的项目集成git)
1.将之前从远程仓库clone的文件拷贝到自己的项目里
2.用IDEA打开项目左侧项目的目录有的文件会变红,并且会有错误信息提示
3.则.在IDEA中设置Git,在File-->Setting->Version Control-->Git-->Path to Git executable选择你的git安装后的git.exe文件,然后点击Test,测试是否设置成功
4.创建本地仓库,VCS-->Import into Version Control-->Create Git Repository.
5.使用git命令IDEA的Terminal(此时需要设置相关的配置路径为Git的安装路径)
6.之后既可以在Terminal使用相关命令将项目push到远程仓库里
7.与之相应的鼠标单击相应的Git快捷命令也可以,请参照
https://www.cnblogs.com/kaola8023/p/10402447.html
Git的使用方法及IDEA与Git的集成的更多相关文章
- 在Linux下搭建Git服务器的方法是什么样?
第一步 安装git:可以通过命令的方式快速安装,不同的linux的安装方法可能不一样,我的是采用的yum方法.ubuntu可以用apt-get命令.sudo yum install git 第二步 添 ...
- Git忽略文件方法【转】
转自:http://www.cnblogs.com/shangdawei/archive/2012/09/08/2676669.html http://cwind.iteye.com/blog/166 ...
- git命令使用方法
git安装包 http://c35.yunpan.360.cn/my/?sid=#%2F%E5%AE%89%E8%A3%85%E5%8C%85%2FGit%E5%AE%89%E8%A3%85%2F g ...
- android studio下gradle与Git错误解决方法
Error: Gradle: Execution failed for task ':mytask' > A problem occurred starting process 'command ...
- GIT工程迁移方法总结
Git工程迁移方法总结 Git最近准备迁移一下位置,这里采用命令行的方式,做如下操作. 1.git init 初始化git仓库,这个时候发现本地文件夹多了个.git的文件夹. 2.git remot ...
- Git工程迁移方法总结(命令行)
Git工程迁移方法总结 Git工程迁移方法总结 Git最近准备迁移一下位置,这里采用命令行的方式,做如下操作. 1.git init 初始化git仓库,这个时候发现本地文件夹多了个.git的文件夹. ...
- day 102 GIT 的使用方法.
https://www.cnblogs.com/wupeiqi/articles/7295372.html 文件名为红色表示 此文件在工作区被修改的状态 ,需要通过git add .进行提交,提交到版 ...
- Jenkins插件获取git分支的方法
1.旧版本的Jenkins可以使用Dynamic Choice Parameter插件: 使用方法: Jenkins--->dev-h5-server--->配置--->参数化构建过 ...
- Git工程迁移方法总结(命令行) .(转载)
原文地址:http://blog.csdn.net/hongshan50/article/details/236630433 Git工程迁移方法总结 Git工程迁移方法总结 Git最近准备迁移一下位置 ...
随机推荐
- 如何证明sleep不释放锁,而wait释放锁?
wait 加锁示例 public class WaitDemo { private static Object locker = new Object(); public static void ma ...
- StringBuffer类和StringBuilder类
StringBuffer类和StringBuilder类 三者比较 String 不可变字符序列 底层用char[]存储 StringBuffer 可变的字符序列 线程安全的 效率低 底层结构使用ch ...
- 题解 洛谷 P3521 【[POI2011]ROT-Tree Rotations】
给定一棵二叉树,叶子节点有权值,可以进行若干次交换一个节点的左右儿子的操作,使前序遍历叶子的逆序对最少. 考虑一个节点下子树逆序对的产生: ① 只在左子树中产生. ② 只在右子树中产生. ③ 在左子树 ...
- JVM系列之:对象的锁状态和同步
目录 简介 java对象头 java中锁状态的变化 偏向锁biased locking 轻量级锁thin lock 重量级锁 三种锁状态的不同 简介 锁和同步是java多线程编程中非常常见的使用场景. ...
- 题解 UVA1608 【不无聊的序列 Non-boring sequences】
思路: 算法很显然: 一.在区间\([l,r]\)找到一个只出现一次的元素P(如果不存在,那么序列\(boring\)) 二.递归处理区间\([l,p-1]\)和区间\([p+1,r]\). 其关键在 ...
- 在CentOS 7 上为docker配置端口转发以兼容firewall
在CentOS 7上当我们以类似下列命令将主机端口与容器端口映射时可能遇到无法访问容器服务的问题 docker run --name web_a -p 192.168.1.250:803:80 -d ...
- 使用opencv为没有透明通道的图像加入透明通道
在图像处理中,我们经常需要处理带透明通道的图片,比如为图片或视频添加水印,为图片或视频添加字幕.贴图等.然而,我们的素材图片未必总是带有透明通道.比如,素材的背景本该透明的地方,却是黑色和白色.有时, ...
- AJAX 是什么?
AJAX 简介 AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术. AJAX 是什么? AJAX = Asynchronous JavaScript and XML. AJAX ...
- Python os.mkfifo() 方法
概述 os.mkfifo() 方法用于创建指令路径的管道,并设置权限模式.默认的模式为 0666 (八进制).高佣联盟 www.cgewang.com 语法 mkfifo()方法语法格式如下: os. ...
- PHP xml_parser_get_option() 函数
定义和用法 xml_parser_get_option() 函数从 XML 解析器获取选项.高佣联盟 www.cgewang.com 如果成功,该函数则返回选项值.如果失败,则返回 FALSE 和一个 ...