Git自学
文章平均质量分 77
秦子帅
公众号「秦子帅」运营者,个人博客:http://qinzishuai.cn
展开
-
Git入门(7)-撤销修改
Git入门(7)-撤销修改当我们很累的时候,在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.Git原创 2016-07-23 20:45:12 · 377 阅读 · 0 评论 -
Git入门(5)-工作区和暂存区
Git入门(5)-工作区和暂存区在Git中是有工作区和缓存区的概念的。工作区:就是你在电脑上看到的目录文件夹,比如说我me原创 2016-07-21 09:25:52 · 318 阅读 · 0 评论 -
Git入门(4)-版本回退
Git入门(4)-版本回退在Git入门(3)中学会了怎样去修改文件,你可以去练习着多修改几次,并且提交。当你想查看你都修改过几个版本时,输入命令git log:$ git logcommit 57e21750932ead81de35e28c79974aae59f3801dAuthor: qinzishuai Date: Tue Jul 19 22:15:23 2原创 2016-07-20 08:42:35 · 409 阅读 · 0 评论 -
Git入门(3)-添加及修改
Git入门(3)-添加及修改一.把文件添加到版本库:首先这里再明确一下,所有的版本控制系统,其实只能跟踪文本文件的改动,比如TXT文件,网页,所有的程序代码等等,Git也不例外。版本控制系统可以告诉你每次的改动,而图片、视频这些二进制文件,虽然也能由版本控制系统管理,但没法跟踪文件的变化,只能把二进制文件每次改动串起来,也就是只知道图片从100KB改成了120KB,但到底改了啥,版本控原创 2016-07-19 19:11:37 · 453 阅读 · 0 评论 -
Git入门(1)-简介及安装
Git入门(1)-简介及安装Git:Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。[Git是目前世界上最先进的分布式版本控制系统(没有之一)。特点:1、从服务器上克隆完整的Git仓库(包括代码和版本信息)到单机上。2、在自己的机器上根据不同的开发目的,创建分支,修改代码。3、在单机上自己创建的分支上提交代码。4、在单机上合并分支。原创 2016-07-18 19:44:29 · 420 阅读 · 0 评论 -
Git入门(2)-创建版本库及个人信息
Git入门(2)-创建本地库及个人信息1.配置个人信息:当我们安装完Git后,首先要做的就是设置个人信息,也就是设置你的名字,和你的邮箱。下面给出怎样设置个人信息:$ git config --global user.name "你的姓名,最好由没有符合和空格的英文字母组成"$ git config --global user.email @当我们设置完成后,请输入 g原创 2016-07-18 22:42:03 · 551 阅读 · 0 评论 -
Git入门(10)-添加远程仓库
Git入门(10)-添加远程仓库现在的情景是,你已经在本地创建了一个Git仓库后,又想在GitHub创建一个Git仓库,并且让这两个仓库进行远程同步,这样,GitHub上的仓库既可以作为备份,又可以让其他人通过该仓库来协作,真是一举多得。首先,登陆GitHub,然后,在右上角找到“Create a new repo”按钮或者“New repository”,创建一个新的仓库。原创 2016-07-27 16:01:11 · 385 阅读 · 0 评论 -
Git入门(9)-远程仓库
Git入门(9)-远程仓库前面讲完了在Git仓库中的基本操作,下面讲一下远程仓库。Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上。现在很流行的github网站,这个网站是是提供Git仓库托管服务的,所以,只要注册一个GitHub账号,就可以免费获得Git远程仓库。所以在讲远程仓库前,必须要注册Github账号。由于你的本地Git仓库和GitHub仓库之间的传输是通原创 2016-07-25 09:35:47 · 348 阅读 · 0 评论 -
Git入门(8)-删除文件
Git入门(8)-删除文件在Git中删除文件也是修改的的操作,比如我们手动的添加一个test.txt文件到Git,并且提交到版本库:$ git add test.txt$ git commit -m "add test.txt"[master 94cdc44] add test.txt 1 file changed, 1 insertion(+) create mode 100原创 2016-07-24 21:58:20 · 285 阅读 · 0 评论 -
Git入门(6)-管理修改
Git入门(6)-管理修改上节讲到了Git有自己的工作区和缓存区,下面就深入的了解Git是如何跟踪修改的。做一个实验:假设我们有一个文件readme.txt,里面的内容是Git is a distributed version control system.Git is free software distributed under the GPL.Git has a muta原创 2016-07-21 13:33:59 · 465 阅读 · 0 评论