GIT入门笔记(4)- GIT 安装】的更多相关文章

前言: git是分布式的版本库控制系统,它能方便你将自己的代码寄存于远程服务器上,从而实现集体合作开发.git有GUI 图形界面,然而使用终端命令仍是主流.以下基于Ubuntu系统操作git(其方式也适用于windows等系统),实现git的基 本安装,关联github账户,本地创建及更改库,分支,连接远程版本库. 本文章讲解了一般需要用到的命令,以及更重要的——git管理代码的机制.由于本人知识有限,若有错误,望 指出和谅解. 第一节  git安装: ubuntu下的安装: ubuntu默认没…
本文内容是对廖雪峰老师Git教程做的笔记,外加一些自己的学习心得,还抱着学以致用的心态来实践一番 如有显示错误 请移步本人github:git教程小结 Git学习笔记 Git简介 安装Git 创建版本库repository 把文件添加到版本库 1.把文件添加到暂存区 2.把文件提交到版本库 Git bash操作文件及文件夹命令 查看Git安装目录 时光穿梭机 版本退回 工作区和暂存区 掌握仓库当前的状态 查看修改内容 撤销修改 文件名里有空格和()的情况 删除文件 远程仓库 添加远程库 从远程库…
声明:今天起学习Git,第一篇学习笔记主要借鉴廖雪峰先生的个人博客,以及自己的实践所得. “本教程只会让你成为Git用户,不会让你成为Git专家”——引自廖雪峰博客. 一.Git简介 Git是目前世界上最先进的分布式版本控制系统(没有之一). 什么是版本控制系统? 如果你用Microsoft Word写过长篇大论,那你一定有这样的经历: 经过无数次的更改,想保存每一次的更改记录,或者与他人合作完成时需要保存各自的更改记录,最终,各种副本让你眼花缭乱. 如果有一个软件,不但能自动帮我记录每次文件的…
拥有自己码云开源网站,想要上传项目到码云怎么操作?公司新技术提升由Svn转为Git,慌不慌?想要从Github开源网站下载开源项目,难道还依赖直接下载项目然后解压导入项目工程?下面可以通过及其简易且好理解的步骤给大家奉上操作拉取代码. 一 windows下安装Git 1.下载Git  官方地址为:https://git-scm.com/download/win (下载默认安装就好了) 但是实际中,官网中下载速度超级慢,这里也提供野鸡下载地址.https://www.newasp.net/soft…
在Git中,删除也是一个修改操作,我们实战一下, 1.先添加add一个新文件test.txt到Git并且提交commit到本地版本库: $ git add test.txt$ git commit -m "add test.txt"[master 94cdc44] add test.txt 1 file changed, 1 insertion(+) create mode 100644 test.txt 2.删除工作区中的文件一般情况下,你通常直接在文件管理器中把没用的文件删了,或者…
场景1:当你改乱了工作区某个文件的内容,想直接丢弃工作区的修改时,用命令git checkout -- file. 场景2:当你不但改乱了工作区某个文件的内容,还添加到了暂存区时,想丢弃修改,分两步,第一步用命令git reset HEAD file,就回到了场景1,第二步按场景1操作. 场景3:已经提交了不合适的修改到版本库时,想要撤销本次提交,参考版本回退一节,不过前提是没有推送到远程库. 命令git checkout -- readme.txt意思就是,把readme.txt文件在工作区的…
在Git中,用HEAD表示当前版本,也就是最新的提交版本, 上一个版本就是HEAD^, 上上一个版本就是HEAD^^, 往上100个版本写100个^比较容易数不过来,所以写成HEAD~100. Git允许我们在版本的历史之间穿梭,使用命令git reset --hard commit_id. HEAD指向的版本就是当前版本 穿梭前,用git log可以查看提交历史,以便确定要回退到哪个版本. 要重返未来,用git reflog查看命令历史,以便确定要回到未来的哪个版本. 1.$ git log…
1.修改文件vi readme.txt git status 发现被修改的文件列表git diff readme.txt 2.git add readme.txt git status  --注意git add以后readme.txt变绿了 3.git commit -m "提交修改后的文件"…
版本库又名仓库,英文名repository,可以简单理解成一个目录, 这个目录里面的所有文件都可以被Git管理起来,每个文件的修改.删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以"还原". 创建一个版本库非常简单, 第一步,选择一个合适的地方,创建一个空目录: $ mkdir /d/workspace_HelloGit $ cd /d/workspace_HelloGit$ pwd /d/workspace_HelloGit 第二步,通过git init命令把…
一.git管理过程中所处的4个阶段: 工作目录(workspace) 暂存区(index) 本地仓库(local repository) 远程仓库(remote repository) 二.工作目录+暂存区+本地仓库的工作原理:     三.工作目录+暂存区+本地仓库+远程仓库的工作原理: 四.git工作流程: 1.如何让Git管理你的文件 做为一个资源管理和跟踪系统,     如果想要把自己的文件托管在Git上,那么首先你得让Git知道你需要管理的文件在哪.     比如说现在我有一个项目,它…