Git
Chris Kang
这个作者很懒,什么都没留下…
展开
-
git 小记:warning: LF will be replaced by CRLF
今天在 Windows 下使用 Git 来 add .txt 文件时,输出提示:warning: LF will be replaced by CRLF in ******.txt.The file will have its original line endings in your working directory查阅相关资料如下:转载自https://www.cnblogs.com...转载 2019-12-23 12:40:46 · 148 阅读 · 0 评论 -
7 版本回退
每当将文件修改到一定程度时,都可以使用之前的两条命令保存一个快照:$ git add [Filename]$ git commit -m "comment"这个“快照”在 Git 中被称为 commit。一旦文件不小心被该乱了,或者误删了文件,还可以从最近的一个 commit 恢复,然后继续工作,而不是把几个月的工作成果全部丢失。查看历史提交版本之前提交到版本库中的几个不同的 new...原创 2019-12-22 16:02:12 · 99 阅读 · 0 评论 -
6 版本管理
修改之前提交的 new 1.txt 文件,改为:Git is a distributed version control system.Git is free software.此时,可以通过运行 git status 命令来查看仓库的当前状态$ git statusOn branch masterChanges not staged for commit: (use "git ...原创 2019-12-22 00:27:15 · 85 阅读 · 0 评论 -
5 git commit
注所有的版本控制系统,其实只能跟踪文本文件的改动,比如 TXT 文件、网页、所有的程序代码等,Git 也不例外。版本控制系统可以告诉你每次的改动。而图片、视频这些二进制文件,虽然也能由版本控制系统管理,但没法跟踪文件的变化,只知道图片从 100KB 改成了 120KB,但不知道具体改了什么。Microsoft 的 Word 格式是二进制格式,因此,版本控制系统没办法跟踪 Word 文件的改动。...原创 2019-12-22 00:03:02 · 105 阅读 · 0 评论 -
4 创建版本库
版本库(repository)即是一个仓库,可以简单地理解为是一个目录,这个目录里所有的文件都可以被 Git 管理,每个文件的修改、删除,Git 都能跟踪,以便可以在任何时刻追踪历史,或者还原文件。第一步选择一个位置,创建一个空目录$ mkdir test // 创建文件夹“test”& cd test // 转到文件夹“test”下$ pwd ...原创 2019-12-21 16:26:00 · 106 阅读 · 0 评论 -
3 安装 Git
Linuxsudo apt-get install gitWindows从 Git 官网下载注安装完成后,需要配置,输入:git config --global user.name "Your Name"git config --global user.email "email@example.com""–global"这个参数表示这台机器上的所有 Git 仓库都会使用这个配置...原创 2019-12-21 15:34:21 · 73 阅读 · 0 评论 -
2 集中式版本控制系统 VS 分布式版本控制系统
集中式版本控制系统版本库集中地存放在中央服务器中,使用的时候,用的都是自己的电脑,所以要先从中央服务器取得最新的版本,然后开始干活,干完活了,再把自己的活推送给中央服务器。集中式版本控制系统最大的毛病就是使用时需要先联网,在网络环境较差的情况下,十分影响使用。分布式版本控制系统分布式版本控制系统不设置“中央服务器”,每个人的电脑上都是一个完整的版本库,这样在工作的时候,就不需要联网了。在...原创 2019-12-21 15:26:39 · 383 阅读 · 0 评论 -
1 Git 简介
概述Git 是目前世界上最先进的分布式版本控制系统。Git的诞生Linus 在 1991 年创建了开源的 Linux,从此,Linux 系统不断发展,目前已经成为最大的服务器系统软件了。在 Linux 发展初期,依靠世界各地的志愿者来不断完善壮大系统本身。在 2002 年以前,志愿者把源代码文件通过 diff 的方式发给 Linus ,然后由 Linus 本人通过手工方式合并代码。虽然...原创 2019-12-21 15:25:29 · 221 阅读 · 1 评论 -
Git 教程(6) Git快速入门
假如只能阅读一章来学习 Git,那么本教程绝对是一个不二的选择。本章内容涵盖你在使用 Git 完成各种工作中将要使用的各种基本命令。 在学习完本章之后,你应该能够配置并初始化一个仓库(repository)、开始或停止跟踪(track)文件、暂存(stage)或提交(commit)更改。 本章也将演示如何配置 Git 来忽略指定的文件和文件模式、如何迅速而简单地撤销错误操作、如何浏览项目的历史版本...转载 2019-04-06 16:23:59 · 929 阅读 · 0 评论 -
Git 教程(5) Git使用前配置
假设经过上一篇文章的学习,你已经在系统上安装了 Git,那么现在要做几件事来配置/定制 Git 环境。每台计算机上只需要配置一次,程序升级时会保留配置信息。可以在任何时候再次通过运行命令来修改它们。注: 如果还没有安装 Git,请参考:http://www.yiibai.com/git/git_environment.html Git 自带一个 git config 的工具来帮助设置控制 ...转载 2019-04-06 16:02:43 · 101 阅读 · 0 评论 -
Git 教程(4) Git安装设置
在你开始使用 Git 前,需要将它安装在你的计算机上。 即便已经安装,最好将它升级到最新的版本。 你可以通过软件包或者其它安装程序来安装,或者下载源码编译安装。注意: 写本文作时使用的 Git 版本为 2.0.0。 我们使用的大部分命令仍然可以在很古老的 Git 版本上使用,但也有少部分命令不好用或者在旧版本中的行为有差异。 因为 Git 在保持向后兼容方面表现很好,本书使用的这些命令在 2.0...转载 2019-04-06 15:57:09 · 306 阅读 · 0 评论 -
Git 教程(3) Git基础和原理
Git 究竟是怎样的一个系统呢? 请注意接下来的内容非常重要,若你理解了 Git 的思想和基本工作原理,用起来就会知其所以然,游刃有余。 在开始学习 Git 的时候,请努力分清你对其它版本管理系统的已有认识,如 Subversion 和 Perforce 等;这么做能帮助你使用工具时避免发生混淆。 Git 在保存和对待各种信息的时候与其它版本控制系统有很大差异,尽管操作起来的命令形式非常相近,理解...转载 2019-04-06 15:41:14 · 146 阅读 · 0 评论 -
Git 教程(2) Git历史
同生活中的许多伟大事物一样,Git 诞生于一个极富纷争大举创新的年代。Linux 内核开源项目有着为数众广的参与者。 绝大多数的 Linux 内核维护工作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间)。 到 2002 年,整个项目组开始启用一个专有的分布式版本控制系统 BitKeeper 来管理和维护代码。到了 2005 年,开发 BitKeeper 的商业公司同 Linux...转载 2019-04-06 15:38:59 · 91 阅读 · 0 评论 -
Git 教程(1) Git基础概念
关于版本控制什么是“版本控制”?为什么要关心它呢? 版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。在本书所展示的例子中,我们对保存着软件源代码的文件作版本控制,但实际上,可以对任何类型的文件进行版本控制。如果你是位图形或网页设计师,可能会需要保存某一幅图片或页面布局文件的所有修订版本(这或许是你非常渴望拥有的功能),采用版本控制系统(VCS)是个明智的选择。 有了...转载 2019-04-06 15:35:30 · 112 阅读 · 0 评论 -
github删除repository
转 github删除repository 2017年11月14日 20:12:40 pandamax 阅读数:27693 ...转载 2019-04-05 19:41:35 · 238 阅读 · 0 评论