![](https://img-blog.csdnimg.cn/20210510221845724.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Git分布式版本控制
文章平均质量分 80
介绍Git版本控制的特征和常规用法。
小超wuli
Unity游戏开发的进阶之路...
C#参考篇完结待定
整理资源中...目前准备的有C#参考,C#编程,Lua,设计模式(基于C#),数据结构,Unity板块学习。
后期开放Unity进阶,按照模块分类...耐心等待...
最近在学习 web 网页开发, 做个人网站, 将会把内容迁移到 个人网站
展开
-
01 Git分布式版本控制系统
Git分布式版本控制系统 1> GIT分布式版本控制系统介绍 Git 是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。由Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。 Git 是用于Linux内核开发的版本控制工具。与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。使源代码的发布和交流极其方便。 Git 的速度很快,这对于诸如 Linux kernel 这原创 2021-05-10 22:31:09 · 129 阅读 · 0 评论 -
02 Git安装
Git安装 1> 在Linux上安装Git 在Debian与Ubuntu Linux上,通过”sudo apt-get install git“(老版本更改为“sudo apt-get install git-core”)直接完成Git的安装 其他Linux版本,直接在Git官网下载源码,解压之后依次输入“./config”,“make”,“sudo make install”这几个命令安装就好了。 2> MacOS X上安装Git 安装homebrew,然后通过homebrew安装G原创 2021-05-10 23:01:17 · 95 阅读 · 0 评论 -
03 创建Git版本库
创建Git版本库 1>版本库介绍 版本库又名仓库,英文名repository,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。 2> 创建一个空目录 在一个合适的地方创建一个空目录 输入pwd命令用于显示当前目录 ----- $ pwd 通过git init命令把这个目录变成Git可以管理的仓库: ----- $ git init Initialized em原创 2021-05-10 23:06:27 · 117 阅读 · 0 评论 -
04 Git版本回退,管理与修改
Git版本回退,管理与修改 1> 修改read.txt文件并查看Git status返回信息 修改之前上传到Git库的txt文本,使用命令git status查看结果 提示文件被修改,git status命令可以让我们时刻掌握仓库当前的状态,上面的命令输出告诉我们,readme.txt被修改过了,但还没有准备提交的修改。 2> 查看被修改信息 git diff <file>返回被修改的信息,当已经提交修改后则看不到修改的地方 3> 提交修改原创 2021-05-10 23:12:48 · 162 阅读 · 0 评论 -
05 Git 远程仓库——创建GitHub连接
Git 远程仓库——创建GitHub连接 1> 获取本地的 id_rsa.pub 在 GitHub 上注册账号 在 Hub 远程库中添加本地库的 SHH Key。 获取用户主目录下的 .ssh 目录中查看里面有id_rsa 和 id_rsa.pub 两个文件,这两个就是 SSH Key 的秘钥对,id_rsa 是私钥,不能泄露出去,id_rsa.pub 是公钥,可以放心地告诉任何人。 不存在时可以通过 ssh 指令创建,一路 Enter 即可。 ----- $ ssh-ke原创 2021-05-12 09:42:34 · 157 阅读 · 0 评论 -
06 Git 分支管理
Git 分支管理 1> 创建和合并分支 在版本回退里,每次提交,Git 都把它们串成一条时间线,这条时间线就是一个分支。截止到目前,只有一条时间线,在 Git 里,这个分支叫主分支,即 master 分支。HEAD 严格来说不是指向提交,而是指向 master,master 才是指向提交的,所以,HEAD 指向的就是当前分支。 1.1 Git 分支运作原理 一开始的时候,master 分支是一条线,Git 用 master 指向最新的提交,再用 HEAD 指向 master,就能确定当前分原创 2021-05-12 18:29:58 · 82 阅读 · 0 评论 -
07 Git标签管理
Git标签管理 Git的标签是版本库的快照,其实它就是指向某个commit的指针。 可以通过标签快速查找对应的commit 1> 创建标签 切换到要打标签的分支,git tag <name> name为标签的名字,通过此指令可以为当前分支commit创建tag 对某次操作commit id 打标签:git tag <newtagname> <commit id> git tag 可以查看所有标签 git show <tagname>原创 2021-05-12 18:39:35 · 57 阅读 · 0 评论 -
08 Git 命令汇总
Git 常见命令汇总 1> git config 1.1 配置用户名和密码 当安装 Git 后首先要做的事情是设置用户名称和 e-mail 地址。这是非常重要的,因为每次 Git 提交都会使用该信息。它被永远的嵌入到了你的提交中: $ git config --global user.name "userName" $ git config --global user.email "email@Example.email" 读取时,默认情况下从系统,全局和存储库本地配置文件读取这些值,而原创 2021-05-14 17:17:19 · 612 阅读 · 1 评论