Git 学习笔记
文章平均质量分 55
Git 学习笔记
南淮北安
好好学习
展开
-
学习 Git 和 GitHub 使用一篇文章就够了(珍藏版)
文章目录一、学习目录二、扩展目录一、学习目录一篇文章带你认识学习 Git一篇文章带你安装 Git 和 TortoiseGit二、扩展目录原创 2020-10-27 16:20:21 · 630 阅读 · 0 评论 -
一篇文章教会你拉取别人的GitHub代码,修改后提交成为贡献者!!!
文章目录一、需求二、Fork 别人的仓库三、修改代码四、提交贡献五、成为贡献者一、需求想要拉取别人的 GitHub 代码,然后修改部分,提交如果GitHub作者认同,则自己会成为贡献者二、Fork 别人的仓库首先需要找到自己要下载的GItHub 页面:点击 fork 就可以把这个仓库加载到自己的 GitHub上,相当于复制了一份别人的仓库三、修改代码此时,就可以直接在自己的仓库中找到,复制的仓库,然后找到自己想要修改的代码,就可以进行修改,方式可以直接在GitHub页面上进行修改,也原创 2021-05-12 22:29:08 · 14481 阅读 · 9 评论 -
一篇文章带你学会在 IDEA 中使用 Git(珍藏版)
文章目录一、在 IDEA 中配置 Git二、将工程添加至 Git三、将本地仓库推送到远程仓库四、从远程仓库克隆五、从服务端拉取代码六、在 IDEA 中使用分支一、在 IDEA 中配置 Git安装好IntelliJ IDEA后,如果Git安装在默认路径下,那么idea会自动找到git的位置,如果更改了Git的安装位置则需要手动配置下Git的路径。选择File→Settings打开设置窗口,找到Version Control下的git选项:选择git的安装目录后可以点击“Test”按钮测试是否正确配置原创 2020-06-22 11:01:26 · 3632 阅读 · 3 评论 -
一篇文章带你学会 Git 分支管理
文章目录一、创建合并分支二、使用 TortoiseGit 实现分支管理1. 创建分支2. 合并分支三、手动解决冲突一、创建合并分支在我们每次的提交,Git 都把它们串成一条时间线,这条时间线就是一个分支。截止到目前,只有一条时间线,在 Git 里,这个分支叫主分支,即 master 分支,如图 Graph。每一个节点对应一个状态,提交或者修改之后就变成了下一个节点HEAD指针严格来说不是指向提交,而是指向master,master才是指向提交的,所以,HEAD指向的就是当前分支。一开始的时候,原创 2020-06-22 08:59:02 · 428 阅读 · 2 评论 -
一篇文章带你学会和远程仓库GitHub进行部分交换(只推送和拉取修改了的文件)
已经学会了对远程仓库的上传和克隆,但是如果只是修改部分代码,完全上传或者克隆,就显得有点麻烦,所以本篇文章将讲述修改部分代码时和远程仓库的交互。文章目录一、修改本地仓库文件上传到远程GitHub二、将远程仓库部分修改的文件克隆到本地一、修改本地仓库文件上传到远程GitHub(1)在原有仓库进行修改:此处新增了一个文件(2)对其进行添加和提交到本地仓库(3)此时只是对本地仓库进行了修改,远程仓库并不受影响(4)此时将变化推送到远程,点击同步(5)选择远端,进行推送由于这里选择的是HT原创 2020-06-20 10:28:11 · 476 阅读 · 0 评论 -
一篇文章带你从 GitHub 远程仓库实现克隆
克隆远程仓库也就是从远程把仓库复制一份到本地,克隆后会创建一个新的本地仓库。选择一个任意部署仓库的目录,然后克隆远程仓库。文章目录一、使用 Git Bash二、使用 TortoiseGit一、使用 Git Bash(1)建立要存储的目录(2)选择克隆的方式,如果选择 SSH 方式同样需要配置(3)在要存储的目录下,打开 Git Bash输入:git clone 路径克隆成功:二、使用 TortoiseGit(1)在创建存储的目录中点击克隆(2)输入 URL 这里使用 HTTPS 方原创 2020-06-20 09:25:15 · 648 阅读 · 2 评论 -
一篇文章带你使用HTTPS方式在 GitHub 添加远程仓库
已经学会了使用 ssh 方式往GitHub上传本地仓库,本篇文章学习如何使用 HTTPS 方式上传本地仓库到 GitHub文章目录一、Git Bash 方式推送到远程仓库二、TortoiseGit 方式推送到远程仓库一、Git Bash 方式推送到远程仓库如何在GitHub上创建仓库,可以点击参考(1)在本地仓库位置打开 Git Bash(2)开始推送注意:如果出现图示错误需要输入:$ git remote rm origin,然后重新输入连接和推送代码、由于是HTTPS 方式,所以需原创 2020-06-19 23:17:17 · 765 阅读 · 0 评论 -
一篇文章带你使用SSH方式在 GitHub 添加远程仓库
已经会在本地创建 Git 仓库了,又想让其他人来协作开发,此时就可以把本地仓库同步到远程仓库,同时还增加了本地仓库的一个备份。常用的远程仓库就是 github:https://github.com/,接下来我们演示如何将本地代码同步到github。文章目录一、在 GitHub 上创建仓库二、使用 ssh 协议1. 什么是 ssh?2. 基于密匙的安全验证三、SSH方式推送到远程仓库(Git Bash)1. 创建一个新的本地仓库进行提交2. 对已有的仓库进行提交3. 具体实现推送到远程仓库四、SSH方式推原创 2020-06-19 22:57:09 · 1728 阅读 · 0 评论 -
一篇文章带你学会使用 Git 管理文件版本
文章目录一、创建版本库1. 使用 GitBash2. 使用 TortoiseGit二、添加文件过程三、工作区和暂存区四、修改文件1. 提交修改2. 查看修改历史3. 差异比较4. 还原修改五、删除文件一、创建版本库什么是版本库呢?版本库又名仓库,英文名repository,你可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git 都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。由于git是分布式版本管理工具,所以 git 在不需要联网原创 2020-06-19 09:55:54 · 658 阅读 · 0 评论 -
一篇文章带你安装 Git 和 TortoiseGit
文章目录一、安装 Git for windows二、安装 TortoiseGit三、安装 TortoiseGit 语言包一、安装 Git for windows(1)下载地址:https://git-scm.com/download(2)安装下一步即可然后一路下一步即可。安装成功之后,鼠标右键:二、安装 TortoiseGit(1)下载地址:https://tortoisegit.org/(2)安装步骤点击下一步直到:一路下一步因为这里只有英文安装包,所以继续下一步即可原创 2020-06-18 18:40:19 · 381 阅读 · 0 评论 -
一篇文章带你认识学习 Git
文章目录一、Git 历史二、Git 和 SVN 的对比1. SVN 的特点2. Git 的特点三、Git 的工作流程一、Git 历史同生活中的许多伟大事件一样,Git 诞生于一个极富纷争大举创新的年代。Linux 内核开源项目有着为数众广的参与者。绝大多数的 Linux 内核维护工作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间)。到 2002 年,整个项目组开始启用分布式版本控制系统 BitKeeper 来管理和维护代码。到 2005 年的时候,开发 BitKeeper 的商业公司原创 2020-06-18 17:51:09 · 584 阅读 · 0 评论