目录

一、引言

二、本机git环境搭建

1、从官网下载windows版本的git

2、安装git

三、码云环境搭建

1、在码云首页注册用户

2、添加SSH公钥

3、新建仓库

四、项目上传与下载

1、项目上传

2、项目下载

五、IntelliJ配置使用git

1、其实说配置,基本安装上git之后intellij会自动配置好,没有配置好,重启一下

2、主要是使用

六、总结


一、引言

之前一直用svn,后来看了一些git的知识,基本都了解了但是一直没用,发现码云比较好用网速比较快,这下写项目可以单位与家共享一套代码办公了,git入门==

二、本机git环境搭建

1、从官网下载windows版本的git

下载地址https://git-scm.com/download

2、安装git

直接安装,一直下一步

安装完毕后在空白界面直接右键看到 git bash和git gui就说明安装成功了。

三、码云环境搭建

1、在码云首页注册用户

首页链接地址为https://gitee.com/,主要记下用户名和邮箱,后面有用

2、添加SSH公钥

首先,在本地生成公钥,使用命令行工具

生成公钥,命令如下:ssh-keygen
查看公钥,命令如下:cat ~/.ssh/id_rsa.pub

生成的公钥文件在这里

然后,拷贝文件里的信息,填入码云中的下面公钥位置,标题可能会自动填写出来自己可以修改

至于为什么要有这一步,个人认为公钥会生成一个跟自己电脑mac地址或者ip相关的东西,上传到码云的时候会进行验证。当然后面本地git配置也会用的用户名密码邮箱之类的,但是这个才是重点吧。

3、新建仓库

3.1名字可以随便起,下面的中间可以不写(.gitignore和license自己在项目中有的话),readme有也可以不用选了

创建完之后会有提示在本地git中再配置相关信息:

a、进行全局配置(用户名和邮箱就是上面让你记得码云的用户名和邮箱);

b、我是在自己项目根目录直接git init了,和第二部操作不太一样,因为我自己项目已经有了一些文件,新项目可以直接按照第二部操作;

c、然后按照第三步直接操作,已经add到缓存中的代码就会push到码云上面,刷新页面就能看到了;

四、项目上传与下载

接下来基本准备工作都做好了,开始项目相关的,这是git的最基本架构

1、项目上传

前提:自己已经创建了readme和.gitignore文件

git add .   //所有项目添加到git缓存(除.gitignore)
git commit -m "上传备注" //缓存中的内容添加到本地仓库
git push    //本地仓库中推送到远程仓库

2、项目下载

如果想从远程下载到本地,可以使用https或者git协议

git clone https://gitee.com/xcymorningsun/vue_proj1.git  //从远程clone到本地git pull origin master  //如果想从远程master分支更新

五、IntelliJ配置使用git

1、其实说配置,基本安装上git之后intellij会自动配置好,没有配置好,重启一下

2、主要是使用

当我们修改了信息之后,在下面的version control中可以看到修改信息

然后右击直接commit,会出现下面的对话框,上面为修改但已经add的文件,中间是git commit -m “提交代码”中的注释,下面直接commit就提交到本地仓库了

最后直接push到远程仓库

如果想从远程下载到本地就直接clone操作就可以。

六、总结

  • git本地环境搭建;
  • 码云环境搭建;
  • 项目上传与下载(cmd与intellij);

git——IntelliJ中配置使用git,码云管理项目相关推荐

  1. 在Windows下使用Git+TortoiseGit+码云管理项目代码

    1.      安装Git 下载地址:点击打开链接 安装指南:默认选项即可 2.      安装TortoiseGit 下载地址:点击打开链接 安装指南:点击打开链接 3.      在码云创建账号, ...

  2. 在Pycharm工具中配置集成Git和GitHub

    在Pycharm工具中配置集成Git和GitHub 1.集成Git. 打开Pycharm,  点击File-->Settins-->Version Control-->Git 然后在 ...

  3. 码云克隆项目到IntelliJ IDEA中

    将项目从码云上克隆到IntelliJ IDEA中你首先要做的是 1.插件安装 方法: 启动IDEA 选择File-Settings-plugins 搜索gitee,安装此插件 重启idea 2.在id ...

  4. git上传本地工程到码云上,报错: ! [rejected] master - master (non-fast-forward) error: failed to push some

    git上传本地工程到码云上,报错: fushaolei@DESKTOP-50PGGOT MINGW64 /f/teach/xcEdu/xcEduUI01/xc-ui-pc-static-portal ...

  5. 2016 年度码云热门项目排行榜 TOP 50

    原文地址:http://www.oschina.net/news/80909/2016-oschina-git-top-50?from=timeline&isappinstalled=0 阿里 ...

  6. 2017 年度码云新增项目排行榜 TOP 50,为它们打“call”

    2017 年度码云新增项目排行榜 TOP 50 正式出炉 !2017 结束了,我们来关注一下这一年里码云上新增的最热门的开源项目吧.此榜单根据 2017 年在码云上新增开源项目的 Watch.Star ...

  7. window系统下github/码云的项目上传、下载

    添加小程序,兑换各种视频教程/数据资源. 第一步.官网https://git-scm.com/downloads下载window版本git;下载完成后有git-cmd和git-bash两个软件: 第二 ...

  8. sourceTree安装集成git并配置密钥至码云

    GIT学习使用随笔 ​ Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目. ​ Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放 ...

  9. Jenkins 流水线 获取git 分支列表_jenkins的安装和配置 自动化部署 码云 gitee

    目前项目使用的jenkins 自动化部署的还是比较多的 ,所以趁着脑瓜子还清醒,来写一下如何使用 jenkins 使用码云更新代码后,重新构建就是最新的代码,费话不多少了 直接上货, 首先要做一下准备 ...

最新文章

  1. C++中函数调用操作符的重载
  2. 【风险管理】金融业务风控相关框架
  3. 前端技术分享:Nginx负载均衡视频,基础的实战应用
  4. python观察日志(part3)--绘制科赫雪花图
  5. 更优雅的在 Xunit 中使用依赖注入
  6. java中为按钮添加图片_我们可以在Java接口中为成员定义私有和受保护的修饰符吗?...
  7. lisp医院化验系统_医院智能导视系统
  8. CentOS下如何配置LAMP环境
  9. 多iframe下的html同名id,获得同级iframe页面的指定ID元素的几种实现方法
  10. (27)呼吸灯verilog与VHDL编码(学无止境)
  11. ajax请求出错_学习笔记:Ajax总结
  12. XCode中的Debug View Hierarchy功能
  13. 开源软件修改的必要性
  14. dingo php,Laravel Dingo API
  15. Google Chrome 扩展程序
  16. 物联网卡和流量卡相比哪个信号强
  17. 注册用户数破亿 平安金管家APP成全球寿险首个过亿应用
  18. 网页服务器版本,华为网页版本进云服务器
  19. C++边边角角(一)
  20. 文件共享-ftp、pure-ftpd、sftp共享

热门文章

  1. WIN32:参考文章
  2. 多屏显示 全屏后在副显示器_多屏生产力有多重要?联想ThinkVision思逸14显示器...
  3. 模型相关:SolidWorks按实际比例创建模型,在Unity中保持尺寸不变
  4. vue 引入自定义js方法并调用
  5. idea常用设置_【收藏向】Intellij IDEA 使用法则(一) 设置
  6. Halcon算法矫正镜头畸变
  7. 什么水平的java工程师月薪3万起?
  8. webpack——文件和图片打包
  9. 五年 Web 开发者 star 的 github 整理说明
  10. 信通院发布《5G经济社会影响白皮书》:10年内带动16.9万亿总产出