Git详解
文章平均质量分 70
分布式版本控制系统,涵盖svn gitee github
kalrry
I'm Kalrry
展开
-
Mac/Mac M1安装与使用SVN之subversion---kalrry
Mac安装与使用SVN之subversion---kalrry前言一、安装1.首先安装Homebrew2.再执行3.验证是否安装成功二、使用三、参考前言Win配置记录Mac配置记录一、安装1.首先安装Homebrew安装传送门2.再执行brew install subversion//如果执行以上命令出错//请执行如下更新命令brew update //更新成功后再执行brew install subversion即可成功安装3.验证是否安装成功svn --version//原创 2022-05-17 18:29:05 · 717 阅读 · 0 评论 -
企业级代码提交和发布流程---kalrry---待完善ing
企业级代码提交和发布流程---待完善ing前言:一、常见三大代码托管平台二、搭建私有代码托管服务前言:常用软件下载:常用辅助网址:// GitHub加速gitclone.com// 猴子都能看懂的git教程,全中文https://backlog.com/git-tutorial/cn/一、常见三大代码托管平台GitHub 代码开源托管免费,私有仓库收费,支持静态页面预览–后续宣布私有免费Gitee 代码开源托管免费,私有仓库收费,支持静态页面预览GitLab 私有免费二、搭原创 2022-02-04 07:18:20 · 676 阅读 · 0 评论 -
Git/SVN/CVS/Github/Gitlab区别---kalrry
Git/Github/Gitlab简介和基本使用---kalrry一、Git/SVN/CVS二、GItHub-私有收费三、GitLab-私有免费一、Git/SVN/CVSGit是一个分布式版本控制系统是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。Git 是 [Linus Torvalds](林纳斯·本纳第克特·托瓦兹_百度百科 Torvalds/9336769) 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件SVN, CVS是集中式版本控制原创 2022-01-20 15:28:32 · 566 阅读 · 0 评论 -
git fetch 与 git pull区别---kalrry
git fetch 与 git pull区别---kalrry一、看图理解二、git fetch 用法三、git pull 用法四、分支的概念五、参考一、看图理解git fetch和git pull的图解可以简单的概括为:git fetch是将远程主机的最新内容拉到本地,用户在检查了以后决定是否合并到工作本机分支中。而git pull 则是将远程主机的最新内容拉下来后直接合并,即:git pull = git fetch + git merge,这样可能会产生冲突,需要手动解决。下面我们来详细原创 2022-01-19 17:33:21 · 117 阅读 · 0 评论 -
git常用命令笔记---kalrry
git常用命令笔记---kalrry---待完善1. git 是什么?2. git的三层结构3. git使用3.1. 初始化-git init3.2. 工作区状态-git status3.3. 把工作区的文件提交到暂存区3.4. 把暂存区的文件提交到版本库3.5. 查看下我们的提交信息3.6. 从工作区直接去交到版本库3.7. git修改最近一次提交的注释3.8. 把暂存区的内容替换工作区3.9. 拉取指定版本库的内容替换暂存区3.10. 修改当前工作区的文件名4. 分支4.1. 查看本地分支4.2. 新建原创 2022-01-15 04:44:40 · 193 阅读 · 0 评论 -
MacBook M1安装Git与Git可视化工具---kalrry
MacBook M1安装Git与Git可视化工具---kalrry安装前准备一、brew安装方式二、Git官方Git-UI可视化工具安装三、Mac下Git使用方式四、Git常用命令安装前准备Homebrew如何安装:Homebrew安装教程一、brew安装方式目前官网给出的只有brew安装方式:Git官网1、安装方式:用brew install git命令安装2、查看版本:git --version二、Git官方Git-UI可视化工具安装目前官网给出的只有brew安装方式:Git官网1、原创 2022-01-03 01:01:07 · 7094 阅读 · 1 评论 -
Mercurial与Git的区别---kalrry--ing
Mercurial与Git的区别---kalrry--ing一、Mercurial与Git的区别1. 暂存区2. 快照机制与分支管理3. 命令提示二、总结一、Mercurial与Git的区别最近新项目的版本控制工具从Mercurial更换到了Git。在学习和尝试使用Git的过程中,难免产生疑问。为什么不继续使用Mercurial而改用Git?1. 暂存区学习Git时首先感受到的不同是暂存区(Staging Area)的存在。为什么要增加这么个步骤?这样做显然在commit的时候要多一步git sta原创 2022-01-02 14:18:56 · 793 阅读 · 0 评论 -
git上传出错问题汇总---kalrry
git上传出错问题--01---kalrry这个属于对git操作不熟练导致从别人github/gitee clone下来,上传自己的github/gitee出现这个问题主要原因是:我们从别人github地址上通过git clone下载下来,而又想git push到我们自己的github上,那么就会出现上面提示的错误信息此时需要执行如下代码:git rm -r --cached . //注意后面有个.号git config core.autocrlf falsegit add ....原创 2021-12-15 20:37:11 · 200 阅读 · 0 评论 -
git的基本安装与使用(win与mac/M1)--kalrry
闭包一级目录二级目录三级目录一级目录二级目录三级目录原创 2021-10-14 19:29:05 · 556 阅读 · 0 评论