Git版本控制系统
文章平均质量分 58
天亮了_
这个作者很懒,什么都没留下…
展开
-
【Git】Git常用命令总结
git init #用于初始化仓库git add file #不同情景下意义不同,把为追踪的文件纳入版本控制,把修改的文件放入暂存区git commit -m "init commit" #提交更改,-m后面接字符串用以存储这次提交的一些信息 一般更改完之后,先add 再commit -m 可以省略为 commit -am “ ”git原创 2013-09-29 20:12:38 · 1187 阅读 · 0 评论 -
Git学习笔记03--Git初级使用
本章将介绍几个最基本的,也是最常用的 Git 命令,以后绝大多数时间里用到的也就是这几个命令。读完本章,你就能初始化一个新的代码仓库,做一些适当配置;开始或停止跟踪某些文件;暂存或提交某些更新。我们还会展示如何让 Git 忽略某些文件,或是名称符合特定模式的文件;如何既快且容易地撤消犯下的小错误;如何浏览项目的更新历史,查看某两次更新之间的差异;以及如何从远程仓库拉数据下来或者推数据上去。转载 2013-09-18 14:37:04 · 1167 阅读 · 0 评论 -
Git学习笔记02-- 初次运行 Git 前的配置
初次运行 Git 前的配置一般在新的系统上,我们都需要先配置下自己的 Git 工作环境。配置工作只需一次,以后升级时还会沿用现在的配置。当然,如果需要,你随时可以用相同的命令修改已有的配置。Git 提供了一个叫做 git config 的工具(译注:实际是 git-config 命令,只不过可以通过 git 加一个名字来呼叫此命令。),专门用来配置或读取相应的工作环境变量。而正是由转载 2013-09-18 14:04:37 · 1106 阅读 · 0 评论 -
Git学习笔记01--Git 基础
Git 和其他版本控制系统的主要差别在于,Git 只关心文件数据的整体是否发生变化,而大多数其他系统则只关心文件内容的具体差异。这类系统(CVS,Subversion,Perforce,Bazaar 等等)每次记录有哪些文件作了更新,以及都更新了哪些行的什么内容Git 并不保存这些前后变化的差异数据。实际上,Git 更像是把变化的文件作快照后,记录在一个微型的文原创 2013-09-18 13:57:22 · 1052 阅读 · 0 评论 -
【GitHub】解决每次push代码到github都需要输入用户名和密码的方法
在github上,建立一个项目test,去主页查看可以看到如果使用HTTPS:Create a new repository on the command linetouch README.mdgit initgit add README.mdgit commit -m "first commit"git remote add origin https://gi原创 2013-10-09 13:12:56 · 12793 阅读 · 0 评论 -
Git学习笔记04--Git分支
何谓分支为了理解 Git 分支的实现方式,我们需要回顾一下 Git 是如何储存数据的。或许你还记得第一章的内容,Git 保存的不是文件差异或者变化量,而只是一系列文件快照。在 Git 中提交时,会保存一个提交(commit)对象,该对象包含一个指向暂存内容快照的指针,包含本次提交的作者等相关附属信息,包含零个或多个指向该提交对象的父对象指针:首次提交是没有直接祖先的,普通提交有一个转载 2013-09-27 13:46:20 · 1415 阅读 · 0 评论 -
【Github】向github推送代码出现error: gnutls_handshake() failed GIT repository错误的解决方案
昨晚在宿舍向github推送代码出现问题,使用的是HTTPS协议错误如下:$ git clone https://github.com/blah/blah.gitInitialized empty Git repository in /home/arun/.git/error: gnutls_handshake() failed: A TLS packet with une原创 2013-10-18 10:48:52 · 7483 阅读 · 3 评论