git笔记(IDEA 集成 GitHub)

git笔记(本地操作教程)
git笔记(团队协作教程,GitHub操作)
git笔记(IDEA 集成 Git)
git笔记(IDEA 集成 GitHub)
自建代码托管平台-GitLab

GitHub

设置 GitHub 账号

在这里插入图片描述
如果出现 401 等情况连接不上的,是因为网络原因,可以使用以下方式连接:
在这里插入图片描述
在这里插入图片描述
然后去 GitHub 账户上设置 token。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
点击生成 token。
在这里插入图片描述
复制红框中的字符串到 idea 中。
在这里插入图片描述
点击登录。
在这里插入图片描述

分享工程到 GitHub

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
来到 GitHub 中发现已经帮我们创建好了 gitTest 的远程仓库。
在这里插入图片描述

push 推送本地库到远程库

右键点击项目,可以将当前分支的内容 push 到 GitHub 的远程仓库中。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
注意:push 是将本地库代码推送到远程库,如果本地库代码跟远程库代码版本不一致,push 的操作是会被拒绝的。也就是说,要想 push 成功,一定要保证本地库的版本要比远程库的版本高!因此一个成熟的程序员在动手改本地代码之前,一定会先检查下远程库跟本地代码的区别!如果本地的代码版本已经落后,切记要先 pull 拉取一下远程库的代码,将本地代码更新到最新以后,然后再修改,提交,推送!

pull 拉取远程库到本地库

右键点击项目,可以将远程仓库的内容 pull 到本地仓库。
在这里插入图片描述
在这里插入图片描述
注意:pull 是拉取远端仓库代码到本地,如果远程库代码和本地库代码不一致,会自动合并,如果自动合并失败,还会涉及到手动解决冲突的问题。

clone 克隆远程库到本地

在这里插入图片描述
在这里插入图片描述
为 clone 下来的项目创建一个工程,然后点击 Next。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

国内代码托管中心-码云

简介

众所周知,GitHub 服务器在国外,使用 GitHub 作为项目托管网站,如果网速不好的话,严重影响使用体验,甚至会出现登录不上的情况。针对这个情况,大家也可以使用国内的项目托管网站-码云。

码云是开源中国推出的基于 Git 的代码托管服务中心,网址是 https://gitee.com/ ,使用方式跟 GitHub 一样,而且它还是一个中文网站,如果你英文不是很好它是最好的选择。

码云帐号注册和登录

进入码云官网地址:https://gitee.com/,点击注册 Gitee
在这里插入图片描述
输入个人信息,进行注册即可。
在这里插入图片描述
帐号注册成功以后,直接登录。
在这里插入图片描述
登录以后,就可以看到码云官网首页了。
在这里插入图片描述

码云创建远程库

点击首页右上角的加号,选择下面的新建仓库
在这里插入图片描述
填写仓库名称,路径和选择是否开源(共开库或私有库)
在这里插入图片描述
最后根据需求选择分支模型,然后点击创建按钮。
在这里插入图片描述
远程库创建好以后,就可以看到 HTTPS 和 SSH 的链接。
在这里插入图片描述

IDEA 集成码云

IDEA 安装码云插件

Idea 默认不带码云插件,我们第一步要安装 Gitee 插件。
如图所示,在 Idea 插件商店搜索 Gitee,然后点击右侧的 Install 按钮。
在这里插入图片描述
Idea 链接码云和链接 GitHub 几乎一样,安装成功后,重启 Idea。
在这里插入图片描述
Idea 重启以后在 Version Control 设置里面看到 Gitee,说明码云插件安装成功。
在这里插入图片描述
然后在码云插件里面添加码云帐号,我们就可以用 Idea 连接码云了。
在这里插入图片描述

IDEA 连接码云

Idea 连接码云和连接 GitHub 几乎一样,首先在 Idea 里面创建一个工程,初始化 git 工程,然后将代码添加到暂存区,提交到本地库,这些步骤上面已经讲过,此处不再赘述。

将本地代码 push 到码云远程库

在这里插入图片描述
自定义远程库链接。
在这里插入图片描述
给远程库链接定义个 name,然后再 URL 里面填入码云远程库的 HTTPS 链接即可。码云服务器在国内,用 HTTPS 链接即可,没必要用 SSH 免密链接。
在这里插入图片描述
然后选择定义好的远程链接,点击 Push 即可。
在这里插入图片描述
看到提示就说明 Push 远程库成功。
在这里插入图片描述
去码云远程库查看代码。
在这里插入图片描述
只要码云远程库链接定义好以后,对码云远程库进行 pull 和 clone 的操作和 Github 一致,此处不再赘述。

码云复制 GitHub 项目

码云提供了直接复制 GitHub 项目的功能,方便我们做项目的迁移和下载。
具体操作如下:
在这里插入图片描述
将 GitHub 的远程库 HTTPS 链接复制过来,点击创建按钮即可。
在这里插入图片描述
在这里插入图片描述
如果 GitHub 项目更新了以后,在码云项目端可以手动重新同步,进行更新!
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值