git的使用基础

在Git-Bash中配置自己的名字和Email:
git config --global user.name "your name"
git config --global user.email "[email protected]"

仓库:repository

创建一个仓库:mkdir fengshao
切换到仓库:cd fengshao
查看仓库路径:pwd
将目录变成git可以管理的仓库:git init
查看目录隐藏文件:ls -ah

你可以下载一个notepad++编译器,在里面编译一个first.txt,放在你之前建立的仓库之中。
再利用git add first.txt将文件添加到仓库中,在利用git commit -m “提交内容”将文件
提交到仓库。(提交内容也可以写修改内容,方便以后查找)

当你修改了文件内容,添加到了文件内:
查看当前的状态:git status     (这里说明first1.txt被修改了)


查看上次修改的内容:git diff first.txt     (修改但没有提交给git才能查看,否则没有任何显示)

时间: 2024-09-28 05:39:10

git的使用基础的相关文章

Git操作(基础篇)

Git操作(基础篇) Git是一款免费.开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目.Git的读音为/g?t/.Git是一个开源的分布式版本控制系统,用以有效.高速的处理从很小到非常大的项目版本管理.Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件. Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上.怎么分布呢?最早,肯定只有一台机器有一个原始版本库,此后,别的机器可以"克隆"这个原始版

【git体验】git原理及基础

原理:分布式版本控制系统像 Git,Mercurial,Bazaar 以及 Darcs 等,客户端并不只提取最新版本 的文件快照,而是把原始的代码仓库完整地镜像下来.这么一来,任何一处协同工作用的服务器发生故障, 事后都可以用任何一个镜 像出来的本地仓库恢复.因为每一次的提取操作,实际上都是一次对代码仓库的 完整备份. 更进一步,许多这类系统都可以指定和若干不同的远端代码仓库进行交互.籍此,你就可以在同一个 项目中,分别和不同工作小组的人相互协作.你可以根据需要设定不同的协作流程,比如层次模型式

git(学习之一)基础概念

Git学习笔记 ##################################################### qq:1218761836 qq群:150181442 ##################################################### 目录 Git. 1 一.关于版本控制... 1 二.本地版本控制系统... 1 三.集中式版本控制系统... 2 四.分布式版本管理控制系统... 3 五.Git的历史... 3 六.Git工作原理... 4 七

GIT常用的基础命令

1.起步 用户信息 配置你个人的用户名称和电子邮件地址.这两条配置很重要,每次 Git 提交时都会引用这两条信息,说明是谁提交了更新,所以会随更新内容一起被永久纳入历史记录: $ git config --global user.name "youname" $ git config --global user.email "[email protected]" 如果用了 --global 选项,那么更改的配置文件就是位于你用户主目录下的那个(见图1),以后你所有的

Git Pro - (1) 基础

近乎所有操作都可本地执行 在Git中的绝大多数操作都只需要访问本地文件和资源,不用连网. 三种状态 对于任何一个文件,在 Git 内都只有三 种状态:已提交(committed),已修改(modified)和已暂存(staged). 已提交表示该 文件已经被安全地保存在本地数据库中了;已修改表示修改了某个文件,但还没有提交保 存;已暂存表示把已修改的文件放在下次提交时要保存的清单中.             取得项目的Git仓库 从当前目录初始化 git init 初始化后,在当前目录下会出现一

git 学习之基础知识

在前面的一个帖子中我们知道了不同的版本控制系统的不同,在这个帖子中我们会大致的了解到它们是管理各个版本的,这对我们学习 git 是很有帮助的. 对于集中式的版本控制系统来说每次的更新主要记录内容的具体差异,每次都会哪些文件做了修改,以及记录修改的内容. 对于 Git 来说主要记录文件数据的整体.就好像把变化后的文件做一个快照,并且记录下来.对于每次提交都会遍历所有的文件并且对文件做一个快照,然后保存着指向这个快照的索引.当然如果文件没有修改,Git 就不会再次的进行保存.而是对上次的快照做一个链

git入门(2.基础)

必须要了解GIT的原理,才能知道每个操作的意义是什么,才能更容易地理解在什么情况下用什么操作,而不是死记命令.当然,第一步是要获得一个GIT仓库. 一.获得GIT仓库 有两种获得GIT仓库的方法,一是在需要用GIT管理的项目的根目录执行: git init 执行后可以看到,仅仅在项目目录多出了一个.git目录,关于版本等的所有信息都在这个目录里面. 另一种方式是克隆远程目录,由于是将远程服务器上的仓库完全镜像一份至本地,而不是取某一个特定版本,所以用clone而不是checkout: git c

GUI for git|SourceTree|入门基础

原文链接:http://www.jianshu.com/p/be9f0484af9d 目录 SourceTree简介 SourceTree基本使用 SourceTree&Git部分名词解释 相关连接推荐 一.SourceTree简介   SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端,拥有可视化界面,容易上手操作.同时它也是Mercurial和Subversion版本控制系统工具.支持创建.提交.clone.push.pull 和merge等操作

git的一些基础命令

Git常用命令 请确保已经安装里git客户端 一般配置 git --version //查看git的版本信息 git config --global user.name //获取当前登录的用户 git config --global user.email //获取当前登录用户的邮箱 登录git /* 如果刚没有获取到用户配置,则只能拉取代码,不能修改 要是使用git,你要告诉git是谁在使用*/ git config --global user.name 'userName' //设置git账户