GIT
缘聚则合缘灭则散
这个作者很懒,什么都没留下…
展开
-
GIT--从远程克隆
本文转载自:https://www.liaoxuefeng.com/wiki/896043488029600/898732792973664上次我们讲了先有本地库,后有远程库的时候,如何关联远程库。现在,假设我们从零开发,那么最好的方式是先创建远程库,然后,从远程库克隆。首先,登陆GitHub,创建一个新的仓库,名字叫gitskills:我们勾选Initialize this repos...转载 2020-05-02 11:20:58 · 395 阅读 · 0 评论 -
GIT--添加远程仓库
现在的情景是,你已经在本地创建了一个Git仓库后,又想在GitHub创建一个Git仓库,并且让这两个仓库进行远程同步,这样,GitHub上的仓库既可以作为备份,又可以让其他人通过该仓库来协作,真是一举多得。首先,登陆GitHub,然后,在右上角找到“Create a new repo”按钮,创建一个新的仓库:在Repository name填入learngit,其他保持默认设置,点击“Cre...转载 2020-05-02 11:06:41 · 370 阅读 · 0 评论 -
GIT--删除文件
在Git中,删除也是一个修改操作,我们实战一下,先添加一个新文件test.txt到Git并且提交:$ git add test.txt$ git commit -m “add test.txt”[master b84166e] add test.txt1 file changed, 1 insertion(+)create mode 100644 test.txt一般情况下,你通常直接...转载 2019-09-20 19:21:40 · 245 阅读 · 0 评论 -
GIT--撤销修改
自然,你是不会犯错的。不过现在是凌晨两点,你正在赶一份工作报告,你在readme.txt中添加了一行:$ cat readme.txtGit is a distributed version control system.Git is free software distributed under the GPL.Git has a mutable index called stage....转载 2019-09-20 19:10:19 · 303 阅读 · 0 评论 -
GIT--管理修改
现在,假定你已经完全掌握了暂存区的概念。下面,我们要讨论的就是,为什么Git比其他版本控制系统设计得优秀,因为Git跟踪并管理的是修改,而非文件。你会问,什么是修改?比如你新增了一行,这就是一个修改,删除了一行,也是一个修改,更改了某些字符,也是一个修改,删了一些又加了一些,也是一个修改,甚至创建一个新文件,也算一个修改。为什么说Git管理的是修改,而不是文件呢?我们还是做实验。第一步,对re...转载 2019-09-20 18:24:48 · 215 阅读 · 0 评论 -
GIT--工作区和暂存区
Git和其他版本控制系统如SVN的一个不同之处就是有暂存区的概念。先来看名词解释。**工作区(Working Directory)**就是你在电脑里能看到的目录,比如我的learngit文件夹就是一个工作区:**版本库(Repository)**工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库。Git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫ind...转载 2019-09-20 17:32:29 · 126 阅读 · 0 评论 -
GIT--版本回退
现在,你已经学会了修改文件,然后把修改提交到Git版本库,现在,再练习一次,修改readme.txt文件如下:Git is a distributed version control system.Git is free software distributed under the GPL.然后尝试提交:$ git add readme.txt$ git commit -m “appen...转载 2019-09-20 15:14:26 · 107 阅读 · 0 评论 -
GIT--创建版本库
什么是版本库呢?版本库又名仓库,英文名repository,你可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时候可以“还原”所以,创建一个版本库非常简单,首先,选择一个合适的地方,创建一个空目录pwd命令用于显示当前目录,在我的Windows上,这个仓库位于/e/learngit如果你使...转载 2019-09-20 14:27:52 · 157 阅读 · 0 评论 -
GIT安装
最早Git是在Linux上开发的,很长一段时间内,Git也只能在Linux和Unix系统上跑。不过,慢慢地有人把它移植到了Windows上。现在,Git可以在Linux、Unix、Mac和Windows这几大平台上正常运行了。要使用Git,第一步当然是安装Git了。根据你当前使用的平台来阅读下面的文字:在Linux上安装Git首先,你可以试着输入git,看看系统有没有安装Git:$ git...转载 2019-09-20 11:01:46 · 217 阅读 · 0 评论 -
图形化界面客户端和命令行客户端
GIT可以安装在windows、Linux、Mac等系统中,按照默认方式安装后,可以生成两个客户端,一个是图形化客户端“GIT GUI”, 一个是命令行客户端“GIT Bash”,这两种客户端都可以达到版本控制的目的。1. 关于命令行我一直建议在命令行中使用Git或者SVN。因为这样可能更加了解他们的工作方式,也不容易遗漏重要的问题和提醒。在Windows习惯的驱使下,大多数人是不会看弹出的...转载 2019-09-18 11:24:26 · 1574 阅读 · 0 评论 -
GIT是什么
一、 版本管理系统二、Git的诞生很多人都知道,Linus在1991年创建了开源的Linux,从此,Linux系统不断发展,已经成为最大的服务器系统软件了。Linus虽然创建了Linux,但Linux的壮大是靠全世界热心的志愿者参与的,这么多人在世界各地为Linux编写代码,那Linux的代码是如何管理的呢?事实是,在2002年以前,世界各地的志愿者把源代码文件通过diff的方式发给L...转载 2019-09-18 11:02:17 · 373 阅读 · 0 评论