远程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 ...
随机推荐
- 新学了几个python模块,不是很鸡肋。
先说一个模块分类(基本上所有模块都是小写开头,虽然规范的写法是变量的命名规范,但是,都是这样写的) 1,C编写并镶嵌到python解释器中的内置模块 2,包好的一组模块的包 3.已经被编译好的共享库, ...
- 关于Mysql的主从
mysql 主从同步异常原因及恢复: 1,auto.cnf 配置问题 这个问题是在部署主从复制的时候,可能会遇到 [1]报错 Last_IO_Error: Fatal error: The sla ...
- iPhone / iPad L2TP Client Setup
原文链接:http://www.softether.org/4-docs/2-howto/9.L2TPIPsec_Setup_Guide_for_SoftEther_VPN_Server/2.iPho ...
- jQuery基础(四)动画
1.动画基础隐藏和显示 jQuery中隐藏元素的hide方法 $elem.hide() 提供参数: .hide( options ) 当提供hide方法一个参数时,.hide()就会成为一个动画方法. ...
- OpenStack控制节点上搭建Q版keystone服务(step3)
keystone服务监听两个端口:5000和35357 一.安装和配置 1.安装keystone组件 yum install openstack-keystone httpd mod_wsgi -y ...
- 纵观 jBPM:从 jBPM3 到 jBPM5 以及 Activiti5
https://www.infoq.cn/article/rh-jbpm5-activiti5# 对jBPM来说,今年最大的事件莫过于 jBPM 的创建者Tom Baeyens离开 JBoss 了.T ...
- ubuntu设置 SSH 通过密钥对登录
1. 制作密钥对 首先在服务器上制作密钥对.登录到打算使用密钥登录的账户,然后执行以下命令: [root@host ~]$ ssh-keygen <== 建立密钥对 Generating pub ...
- python用字符串调用当前模块内的函数
eval(字符串)() vars()[字符串]() 例如:
- kafka 暂停消费
1.代码实现 kafkaListener 需要指定id,例如这里是:full-part-id. @KafkaListener(topics = "part-full-topic", ...
- rocketmq (一)运行原理以及使用问题
使用消息中间件可以解决高并发,那是因为消息中间件可以将消息缓存到队列之中. 但是 当消息 过多的时候,几万,几十万...消息中间件也可能会宕机,所以我们可以对消息中间件进行集群,在之前的activem ...