GIT的使用教程
Fu_Lin_
为人朴实正直,有积极进取的心态,努力拼搏。性格沉稳内敛,做事细心踏实,个性坚韧,能吃苦耐劳,对工作有很强的责任感!有很强进取心和团队协作精神,学习能力、适应能力、承受压力能力较强,善于挑战自我。
展开
-
如何从GitHub上下载一个项目中的单个文件或者子文件夹
从GitHub上下载整个项目非常简单,只需要git clone xxx就可以了,但是有时候我们只需要项目中的某个文件或者子文件夹,用SVN就可以实现。在Windows上装个TortoiseSVN比较方便。安装过程很简单,TortoiseSVN安装完毕后,例如我们打开GitHub上的某一个项目:https://github.com/sunshineatnoon/Paper-Implementations这个项目里面有很多子文件夹,假如我们只要pix2pix这个文件夹里的东西:首先,点开pix2pix,转载 2020-10-30 17:47:47 · 1079 阅读 · 0 评论 -
Git的使用教程(一)初识Git
安装完Git后是不是想要迫不及待的来练练手了,那我们现在就开始吧。 测试环境:操作系统——windows xp,软件——Git for Windows,操作终端——Git Bash 首先要做下准备工作,找到一个合适的位置创建一个空目录,小编选择在E盘下创建一个名为git的空目录。完成准备工作后,我们就可以接触到使用Git的第一个命令git init。 命令:git init ...转载 2018-05-08 17:07:43 · 419 阅读 · 0 评论 -
Git的使用教程(二)查看状态与文件比较
在实际工作当中,我们可能经常需要对文件做出各种各样的调整,例如新增,修改,删除等等,但是我们不可能准确的记住我们修改了什么文件,修改了哪些内容,但是这些修改操作又对我们十分重要,我们需要知道我们做了什么调整,好有针对性的做出下一步的计划,此时今天要讲的命令就派上用场了。 命令:git status 仓库中的文件可能存在各式各样的状态,例如有的是新增未添加,有的是添加却未被提交...转载 2018-05-08 17:08:57 · 1037 阅读 · 0 评论 -
Git的使用教程(三)查看日志和版本回退
我们使用任何的版本管理工具,原因无外乎就是想要记录文件新增、修改、删除等相关操作,当我们修改文件出现错误的时候,可以及时回到没有出错的“备份”文件。当然Git作为优秀的版本管理工具这样的功能当然不能少,下面我们就来看下与版本管理相关的一些命令吧。 命令:git log git log可以记录我们git commit操作(不会记录git add操作,如果你没有进行过一次git commi...转载 2018-05-08 17:09:30 · 957 阅读 · 0 评论 -
Git的使用教程(四)工作区和暂存区
对于Git,相信大家都有一个初步的了解,再继续深入学习Git之前,我们有必要先了解两个名词,工作区和暂存区。其实在学习Git命令之前,我们首先应该理解工作区和暂存区的概念,这样才能更好的明白Git的操作到底做了些什么事情。之所以没有提前说明,是因为小编觉得这些概念提前灌输会让初学者不知所云,失去学习Git的兴趣。工作区还比较容易理解,但是暂存区就没有那么容易理解了,即便是现在,对Git有了一定认...转载 2018-05-08 17:09:59 · 459 阅读 · 0 评论 -
Git的使用教程(五)管理修改
Git比其他版本控制工具优秀的地方就在于Git跟踪并管理的是“修改”,而非文件。 什么是修改?新增一行是修改,删除一行也是修改,只要让文件变得跟原来不一样就是修改。 如何证明Git管理的是修改而非文件?下图就充分说明了这一点。 具体操作过程:第一次修改README.md——>git add——>第二次修改README.md——>git commit。如果Gi...转载 2018-05-08 17:10:39 · 445 阅读 · 0 评论 -
Git的使用教程(六)远程仓库
之前的操作我们只是把Git当做了一个仓库,做本地的一个版本管理,这对Git来说简直大材小用。Git作为分布式版本控制系统,分布才是其特色,如何分布呢?肯定要有一台机器充当原始的版本库,其他的机器“克隆”这个原始版本库,其实每台机器上的版本都一样,没有主次之分,之所以有原始版本库,是为了方便多人协作时候有一个基准,让各机器上的版本保持一致。一般情况下,原始的版本库不会跟我们工作的电脑在一起,它对于我...转载 2018-05-09 09:58:40 · 467 阅读 · 0 评论