远程git仓库的搭建
具体的操作见另一篇
第一部分: 安装
1. 下载地址: https://git-scm.com/download/win; 如果速度慢, 使用 迅雷下载;
2. 点击安装, 然后下一步, 直到下面这个页面:
建议: 按照上面所示方式选中复选框 ;
3 点击下一步, 直到出现这个页面:
建议: 这个页面是选择git使用的命令行, 建议使用第一个git自带的;
4. 点击下一步, 直到出现下面这个页面:
建议: 这个是选择行结束符, windows与linux行结束符不一致; 建议选择第一个, 这样git会自动转换;
5. 点击下一步, 直到出现下面这个页面:
建议: 选择命名行窗口, 建议第一个;
6点击下一步, 直到出现下面这个页面:
建议: 是否开启文件缓存, 选第一个; 点击install;
7 安装成功后: 击桌面上的git快捷方式打开命名行, 运行git命名, 出现如下界面则成功:
第二部分: windows配置git SSH服务:
1. 生成SSH秘钥对:
命名行运行 : ssh-keygen -t rsa -C "你的邮箱地址";
2输入你的秘钥密码:
3 找到这个文件:用记事本打开, 然后复制内容
4 进入git, 从这里打开信息设置页面: 在这里添加生成的秘钥;
第三部分: 配置全局用户名和邮箱
1.命令行运行以下指令:
git config --global user.name "你的用户名"(如YanZH)
git config --global user.email "你的邮箱"(**@qq.com)
"
第四部分: IDEA 配置
1 配置git路径,然后点击test
2.新建一个项目: TestGit, src下创建一个HelloWorld.java文件, 项目路径:C:\Users\Administrator\Desktop\code\TestGit
3 打开github, 新建仓库TestGit;
2 打开项目所在文件夹, 在文件夹上右键运行: git bash here
3 命名行依次运行以下命名:
git init
git add src
git commit -m "first commit"
git remote add origin https://github.com/mw138/TestGit.git
git push -u origin master
4 如果不出错误提示输入用户名, 密码:
5 输入用户名密码后,开始提交,出现下面提示则成功
6 打开github验证: 可以看出确实提交上去了
7 至此, 该项目已经加入到了github的版本控制, 在idea上可以进行提交和更新了;
新建一个Test文件, 然后提交到版本库, 步骤如下:
1、首先建立class类(建立后悔提示是否加入git,无所谓,加入后变绿,没加就是红)
2、编写代码后要提交,点击第二图的图标(不同版本不一样),然后添加提交信息,最后点击commit
3、VCS--GIT--push(或者快捷键ctrl+shift+k),完成修改后的提交
4、如果第一次使用git, idea会提示输入github用户名, 密码;
5、如果出现提示 提示没有本地分支, 运行以下命名:
git branch --set-upstream master origin/master
idea上: vcs --> git --> push
注意事项:
远程git仓库的搭建的更多相关文章
- xcode 版本控制推送代码到远程git仓库的步骤
一 代码推送到远程git仓库 1.在git中建立一个下项目(假设项目名称为->Mygit) 2.在xocde上新建一个测试项目(假设项目名称为GitTest) 3.打开电脑终端: 1)首先利用终 ...
- SourceTree 将本地已有的git项目推送到远程git仓库
1.在远程git仓库创建对应的项目: 2.用命令行生成本地的ssh key; 3.把公钥粘贴远程仓库对应的位置: 4.SourceTree 设置远程仓库的地址: 5.把本地对应的分支推送到远程仓库: ...
- 将远程git仓库里的指定分支拉取到本地(本地不存在的分支
将远程git仓库里的指定分支拉取到本地(本地不存在的分支) https://www.cnblogs.com/hamsterPP/p/6810831.html
- GIT 如何合并另一个远程Git仓库的文件到本地仓库里某个指定子文件夹并不丢失远程提交记录?
问题背景: 最近在重新整理手中的一个项目,目前该项目分为PC项目,手机项目,某第三方接口项目,第三方接口服务项目和手机项目 因为之前规划的原因,原来的四个项目是分两个解决方案来管理的 ...
- 为Spring Cloud Config Server配置远程git仓库
简介 虽然在开发过程,在本地创建git仓库操作起来非常方便,但是在实际项目应用中,多个项目组需要通过一个中心服务器来共享配置,所以Spring Cloud配置中心支持远程git仓库,以使分散的项目组更 ...
- IDEA新建本地项目关联远程git仓库
现在远程git仓库创建一个repository,然后本地创建项目,最后进行关联.三板斧,打完收工. 第一步.第二步地球人都知道,略过不表,第三步比较关键,举个例子: 0.创建本地Git仓库:VCS - ...
- 关于.ssh出错,无法从远程git仓库拉代码
背景:从windows开发环境改到ubuntu,将windows下生成的.ssh文件拷贝到ubuntu下,以clone远程git仓库代码 错误:sign_and_send_pubkey: signin ...
- 本地项目关联到远程git仓库
本地项目关联到远程git仓库 场景是这样的:在gitee-code上新建一个项目,gitee会帮你把项目初始化,初始化之后会根据你的选择生成默认的说明文件和gitignore文件.这个时候你就可以复制 ...
- git解决本地建立git仓库 连接远程git仓库出现拒绝合并问题
(git解决本地建立git仓库 连接远程git仓库出现拒绝合并问题) 第一步在本地创建仓库 在本地创建一个文件夹,cd 进入创建的文件夹之后 git init 创建仓库 ,ls -a 能够看到 .gi ...
随机推荐
- shiro注解
shiro注解权限控制-5个权限注解 RequiresAuthentication: 使用该注解标注的类,实例,方法在访问或调用时,当前Subject必须在当前session中已经过认证. Requi ...
- sklearn pipeline
sklearn.pipeline pipeline的目的将许多算法模型串联起来,比如将特征提取.归一化.分类组织在一起形成一个典型的机器学习问题工作流. 优点: 1.直接调用fit和predict方法 ...
- RabbitMQ的应用场景以及基本原理简介
1.背景 RabbitMQ是一个由erlang开发的AMQP(Advanved Message Queue)的开源实现. 2.应用场景 2.1异步处理 场景说明:用户注册后,需要发注册邮件 ...
- 算法题:给出一组数字,拼接一个最大的值 PHP
举例如下:'9235','42','9','5','8','32','136','343','45' 则拼接的最大的数为 : 9-9235-8-5-45-42-343-32-136 网上坑多,想了很久 ...
- PHP使用PDO操作数据库的示例
<pre><?phpheader("Content-type:text/html;charset=utf8");//error_reporting(E_ALL^E ...
- jquery案例
调用js成员 <!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head>& ...
- python 和python-m 的区别
首先在python自带的,help命令中,可以看到,官方的说明是:-m mod : run library module as a script (terminates option list) 意思 ...
- Scrapy 原理
Scrapy 原理 一.原理 scrapy 是一个为了爬取网站数据,提取结构性数据而编写的应用框架.可以应用在包括数据挖掘,信息处理或存储历史数据等一系列程序中. 二.工作流程 Scrapy Engi ...
- day-14带参装饰器、迭代器
带参装饰器 通常,装饰器为被装饰的函数添加新功能,需要外界的参数 -- outer参数固定一个,就是func -- inner参数固定同被装饰的函数,也不能添加新参数 -- 可以借助函数的嵌套定义, ...
- 我发起了一个 ILBC 的 子项目 ILBC Studio
ILBC 见 <ILBC 规范> https://www.cnblogs.com/KSongKing/p/10354824.htm 发起这个项目的原因是, 本来想用 VsCode 来写 ...