前言

码云+Git+IntellJ IDEA

欢迎转载,请注明作者和出处哦☺

Git 的安装及使用的教程 ​​​​

最好不要在官网下载,官网下载要vpn而且速度还很慢 。

推荐在 https://github.com/waylau/git-for-win 上下载。这个项目与官网的git发布是实时更新的,可以不用担心下载不到最新的版本。

git的下载安装

我选择的是 64位的windows安装程序,请根据自己的电脑选择下载!

下载完以后会得到一个安装,我是直接一步步默认点下去的,默认也是放在c盘,如果修改路径的话要记得保存在哪个路径,后面要用到。



安装完以后,在桌面的程序中,输入Git,找到git的控制台。



打开之后输入

git --version

如果弹出git的版本号,则表示安装成功了!


使用Git 将项目托管到码云​​​​

码云和gitHub基本是一样的,本人支持国产,所以以码云为例。

首先注册号码云的账号,在码云首页的右上角中点击 + 号,新建项目。



填写好项目的基本信息



返回要上传的项目的目录,右键 Git Bash Here



在打开的控制台中,输入:

ssh-keygen -t rsa -C "您的邮箱地址"

回车,生成公钥,这一步,连续点击回车,中间有一次是要输入“yes”的,注意看好就可以,我的因为是已经生成过得,界面可能和第一次的不太一样,之后出现后面的类似的图状就可以了。



如图所示,在图中的目录下,找到公钥的文件,复制好公钥。



返回码云,进入刚刚创建好的项目,将复制过来的公钥输入,如下图所示:



返回码云项目首页,复制好你的项目地址。



接下来,返回刚刚在要上传的项目目录下打开的 Git Bash Here

按顺序每行分别输入,并按回车:

git config --global user.name "你的名字或昵称" (注:这个名称就是将来在项目上显示你的名字)
(回车)
git config --global user.email "你在码云上的邮箱"
(回车)
git init
(回车)
git remote add origin "刚刚复制的地址"
(回车)
git pull origin master
(回车)
git add . // .表示整个项目
(回车)
git commit -m "第一次提交"
(回车)
git push origin master
(回车)

这样就完成了将项目托管到了码云,可以返回码云的项目上,查看你的提交记录。


将码云上的项目clone到本地上(IntellJ IDEA)

先配置好在idea上的git设置打开File->setting



路劲选择Git安装目录下bin文件夹的git.exe,出现如图所示,则表示配置成功。

在码云上的项目中,如图所示复制好url地址(HTTPS或SSH两个随便一个都可以)

在idea的初始启动界面中,点击Check out... -> Git



在Url框中输入刚刚复制的地址,点击Test,出现成功标志就可以了。



接下来就是根据导入的项目的一些操作了。到这里,就完成了从码云上把项目clone到本地了。


结束

欢迎对本文持有不同意见的人在评论中留言,大家一起互相讨论,学习进步。

最后祝大家生活愉快,大吉大利!

如果我的文章对您有帮助的话,请求给我打赏,生活不易,工作艰苦,您的打赏是是对我最大的支持!

打赏6元,祝您合家幸福,生活安康。

打赏7元,祝您事业有成,实现梦想。

打赏8元,祝您财源滚滚,一生富贵。

。。。

听说,打赏我的人最后都找到了真爱并进了福布斯排行榜。

  • 本文标题:使用Git将项目托管到码云及从码云导入项目到本地
  • 文章作者:我不是陈浩南(Fooss)
  • 发布时间:2018-10-22 19:23:15 星期一
  • 最后更新:2018-10-22 19:23:15 星期一

使用Git将项目托管到码云及从码云导入项目到本地的更多相关文章

  1. eclipse如何debug调试jdk源码(任何源码)并显示局部变量

    最近要看struts2源码 仿照了一下查看jdk源码的方式 首先你要有strtus2的jar包和源码,在struts官网上下载时,选择full版本,里面会有src也就是源码了. jar导入项目,保证可 ...

  2. EclipseEE导入项目出现的那些问题

    1.显示.project文件丢失, 解决方法:在eclipse中删除和该项目相同的文件名,重新import即可 2.导入没有.classpath和.project文件的项目 解决方法:目前没遇到 3. ...

  3. IDEA上的项目托管到码云步骤

    IDEA上的项目托管到码云步骤:1.安装Git2.idea上配置Git    Setting-Version Control-Git    把git.exe改为安装的Git的执行路径如:D:\Prog ...

  4. Git 把码云上被fork项目源码merge到fork出来的分支项目

    Git 把码云上被fork项目源码merge到fork出来的分支项目 By:授客 QQ:1033553122 需求描述 被fork的项目有更新代码,希望把更新的代码merge到fork分支项目 解决方 ...

  5. 【学习总结】Git学习-参考廖雪峰老师教程九-使用码云

    学习总结之Git学习-总 目录: 一.Git简介 二.安装Git 三.创建版本库 四.时光机穿梭 五.远程仓库 六.分支管理 七.标签管理 八.使用GitHub 九.使用码云 十.自定义Git 期末总 ...

  6. git的使用学习(七)githup和码云的使用

    1.使用GitHub 我们一直用GitHub作为免费的远程仓库,如果是个人的开源项目,放到GitHub上是完全没有问题的.其实GitHub还是一个开源协作社区,通过GitHub,既可以让别人参与你的开 ...

  7. 【开发工具 - Git】之本地项目托管到远程仓库

    这里所说的“本地项目托管到远程仓库”,说的是:例如,我们在本地有一个写了很长时间的项目,现在想要托管到GitHub或码云上进行版本控制. 这个过程大致需要以下几个步骤: (1)在本地初始化Git项目本 ...

  8. 免费SVN、Git项目托管主机推荐

    Unfuddle 200MB的免费空间,界面友好,特性丰富,支持Git,但只能一个账户一个用户并且只允许一个项目,付费服务相对来说价格偏高 CodeSpaces 500MB,一个账户两个免费用户,付费 ...

  9. Git的使用方法与GitHub项目托管方法

    Git的安装 Windows上安装Git 访问网址:https://git-for-windows.github.io/ 点击Download下载,下载后双击安装包进行安装,一直"下一步&q ...

随机推荐

  1. Linux文本处理命令 -- grep

    简介 grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它 ...

  2. 为什么选择Spring Boot作为微服务的入门级微框架

    摘要:1. Spring Boot是什么,解决哪些问题 1) Spring Boot使编码变简单 2) Spring Boot使配置变简单 3) Spring Boot使部署变简单 4) Spring ...

  3. 用户体验很好的密码校验js

    <div class="form-group" data-reactid=".0.1.1.0.1.1.3.0.1.1"><label for= ...

  4. 你不知道的JavaScript--Item12 undefined 与 null

    当讨论JavaScript中的原始数据类型时,大多数人都知道从String.Number到Boolean的基本知识.这些原始类型相当简单,行为符合常识.但是,本文将更多关注独特的原始数据类型Null和 ...

  5. 你不知道的JavaScript--Item10 闭包(closure)

    JavaScript 闭包究竟是什么? 用JavaScript一年多了,闭包总是让人二丈和尚摸不着头脑.陆陆续续接触了一些闭包的知识,也犯过几次因为不理解闭包导致的错误,一年多了资料也看了一些,但还是 ...

  6. win10想开测试模式,提示“设置元素数据时出错

    系统中按WIN键,搜索栏输入'CMD',右键点击找到的cmd.exe,选择'以管理员身份运行'.输入:"bcdedit -set loadoptions DDISABLE_INTEGRITY ...

  7. 「SDOI 2018」反回文串

    题目大意: 求字符集大小为$k$长度为$n$的经循环移位后为回文串的数量. 题解: 这题是D1里最神的吧 考虑一个长度为$n$回文串,将其循环移位后所有的串都是满足要求的串. 但是显然这样计算会算重. ...

  8. 【BZOJ 2673】[Wf2011]Chips Challenge

    题目大意: 传送门 $n*n$的棋盘,有一些位置可以放棋子,有一些已经放了棋子,有一些什么都没有,也不能放,要求放置以后满足:第i行和第i列的棋子数相同,同时每行的棋子数占总数比例小于$\frac{A ...

  9. Dashboard二次开发简明教程

    Horizon简介 Horizon是OpenStack的一个子项目,用于提供一个Web前端控制台(称为Dashboard),以此来展示OpenStack的功能.通常情况下,我们都是从Horizon.D ...

  10. EffictiveC++笔记 第2章

    Chapter 2 构造 / 析构 / 赋值 条款 05:了解C++ 默默编写并调用哪些函数 如果你写下: class Empty{ }; 事实上编译器会帮你补全: class Empty{ publ ...