GitHub&Git
文章平均质量分 81
记录学习GitHub和Git
Apple-yeran
Stay Hungry, Stay Foolish.
展开
-
Git, GitHub, Gitee码云, GitLab 实战教程(IDEA版) 汇总
GitHub使用Git本地库使用Git分支Git远程库使用IDEA集成Git和GitHubGitee介绍与使用GitLab介绍与使用Git团队协作机制结束语:如果本篇博客对您有帮助,请点赞、收藏或关注(关注的朋友一律回关),您的鼓励是博主进步的动力,感谢支持,共同进步。...原创 2021-05-14 17:25:10 · 7955 阅读 · 0 评论 -
SSH免密登陆
在使用GitHub时,除了HTTPS协议,旁边还有一个SSH协议。默认情况下,提示你不能使用此协议,必须添加一个公钥,如下图所示:GitHub添加公钥方法:第一步:生成密钥任意位置打开git命令行,输入命令:ssh-keygen -t rsa -C github邮箱,回车来确认运行该命令,在此基础上,再连续按三次回车,如下所示:这时在本机的用户目录下就会多一个.ssh文件夹,打开后有两个文件:id_rsa和id_rsa.pub,分别是私钥和公钥。第二步:添加公钥复制id_rsa.pub文件原创 2021-05-09 21:50:58 · 8753 阅读 · 2 评论 -
Git团队协作机制
文章目录1 团队内协作2 跨团队协作1 团队内协作团队内协作的过程大致如下图所示:详细解释:项目基本开发好了之后,项目经理推送(push)到代码托管中心。如果项目需要修改某些需求,则开发人员先从代码托管中心克隆(clone)整个项目到本地库,进行修改。开发人员修改好了之后,再推送(push)到代码托管中心。此时项目经理如果需要查看最新修改的代码,从代码托管中心进行拉取(pull)即可。2 跨团队协作跨团队协作的过程大致如下图所示:详细解释:如果A团队的代码需要B团队来帮助修改原创 2021-05-09 15:38:38 · 9522 阅读 · 4 评论 -
GitLab介绍与使用
1 GitLab简介GitLab是由GitLabInc.开发,使用MIT许可证的基于网络的Git仓库管理工具,且具有wiki和issue跟踪功能。使用Git作为代码管理工具,并在此基础上搭建起来基于局域网的web服务。GitLab由乌克兰程序员Dmitriy Zaporozhets和Valery Sizov开发,它使用Ruby语言写成。后来,一些部分用Go语言重写。截止2018年5月,该公司约有290名团队成员,以及2000多名开源贡献者。GitLab被IBM,Sony,JülichResearchCe原创 2021-05-14 16:29:35 · 9887 阅读 · 3 评论 -
Gitee介绍与使用
文章目录1 码云创建远程库2 IDEA集成码云2.1 IDEA安装码云插件众所周知,GitHub服务器在国外,有时候登陆会非常麻烦,尤其是进行push和pull操作时,经常失败。我在学习git过程中花费时间最多的就是等待push、pull操作成功,对中国用户极其不友好。幸好,中国就有一款和GitHub类似的代码托管中心,即Gitee,中文名叫码云。码云是开源中国推出的基于Git的代码托管服务中心,使用方式跟GitHub一样,而且它还是一个中文网站,如果你英文不是很好,那么它是最好的选择。使用码云首先要原创 2021-05-13 00:15:09 · 11744 阅读 · 9 评论 -
IDEA集成Git和GitHub
文章目录1 IDEA集成Git1.1 配置git忽略文件1.2 定位git程序1.3 在IDEA中操作Git1.3.1 初始化本地库1.3.2 添加到暂存区1.3.3 提交到本地库1.3.4 切换版本1.3.5 分支操作2 IDEA集成GitHub2.1 设置GitHub账号2.2 分享工程到GitHub2.3 推送(push)本地库到远程库2.4 拉取(pull)远程库代码2.5 克隆(clone)远程库到本地前面操作git和github都是在命令行中进行的,但实际开发中,都是在IDEA中直接操作的,下原创 2021-05-12 02:07:24 · 9436 阅读 · 12 评论 -
Git远程库使用
目录1 首先从github上clone项目2 修改项目,并同步到GitHub(远程仓库)2.1 新建一个a.txt文件,并添加内容2.2 提交到暂存区2.3 提交到本地仓库2.4 同步到远程仓库3 解决每次push同步都需要输入下图的github用户名、密码问题1 首先从github上clone项目2 修改项目,并同步到GitHub(远程仓库)这里以新建一个a.txt文件,然后将此文件同步到GitHub(远程仓库)2.1 新建一个a.txt文件,并添加内容2.2 提交到暂存区git add原创 2020-08-27 16:49:59 · 8558 阅读 · 0 评论 -
Git标签
Git 中的标签,指的是某个分支某个特定时间点的状态(通过标签,可以很方便的切换到标记时的状态。比较有代表性的是人们会使用这个功能来标记发布结点 (v1.0、v1.2等)。原创 2023-08-22 00:54:45 · 475 阅读 · 0 评论 -
Git分支
文章目录1 分支的概念2 分支的好处3 分支操作(命令)3.1 查看分支3.2 创建分支3.3 切换分支3.4 合并分支3.4.1 正常合并3.4.2 合并成功的前提3.4.3 冲突合并(重要)4 创建分支和切换分支的本质1 分支的概念在版本控制过程中,同时推进多个任务,可以创建每个任务的单独分支。使用分支意味着程序员可以把自己的工作从开发主线上分离开来,开发自己分支的时候,不会影响主线分支的运行。对于初学者而言,分支可以简单理解为副本,一个分支就是一个单独的副本。(分支底层其实也是指针的引用)如下图原创 2021-05-08 00:44:26 · 9315 阅读 · 11 评论 -
Git本地库使用
目录1 Git安装1 Git安装从官网下载相应的git安装包,直接安装,除了选择安装目录外,其余均是下一步,即可完成安装。安装结束后,在电脑桌面右击,如果出现下图的两个选项,表示安装成功。其中,git gui here表示通过图形界面操作git,git bash here表示通过命令行操作git...原创 2020-08-27 09:53:18 · 8647 阅读 · 0 评论 -
GitHub介绍与使用
目录1 使用GitHub的目的2 基本概念2.1 Repository(仓库)3 注册GitHub4 新建仓库5 仓库管理6 Issues7 Fork8 个人主页9 开源项目贡献方法与流程1 使用GitHub的目的目的是借助GitHub托管项目代码。2 基本概念2.1 Repository(仓库)仓库是用来存放项目的代码,每个项目对应一个仓库,多个开源项目则有多个仓库。2.2 Star(收藏)收藏项目,方便下次查看。(在GitHub上面想获得100个star都很不容易)2.3 Fork(分叉原创 2020-08-25 01:37:24 · 8641 阅读 · 0 评论