git使用的学习

1.在桌面上建立一个文件夹  打开终端输入cd 将文件目录拖进终端。

//使用git 下载地址http://www.sourectreeapp.com/download/     查看当前文件夹:pwd

2.初始化代码仓库-  输入命令git init

Mac下使隐藏文件可见 defaults write com.apple.finder AppleShowAllFiles YES

3.给git仓库配置用户名  邮箱 在终端输入

git config user.name”ss”

git config user.email”ss”

4.初始化代码

终端输入touch main.m  将代码添加到git 管理 (暂缓区)git add main.m 这样就让git管理你的代码

然后在git 输入 git status 查看当前状态

5.提交到本地仓库  git commit  -m “代码提交的标示”  提交到本地仓库

工作区 仓库里面.git文件所有的内容都在工作区;

只有在本地仓库才能管理 想要git管理要从工作区 添加到暂缓区然后在添加到本地仓库。

版本库:git目录用于存储记录版本信息

HEAD指针:

add. 添加所有文件

与暂缓区的区别

6.修改文件   git status 发现时红色,标志没有添加到暂缓区

git add.添加所有文件到暂缓区

git commit -m

7.给git命令起别名  git config alias.st “status”意味着 st就是status    git config alias.st “commit-m”

8.查看历史版本

命令:查看历史版本:git log     还有一种命令 git reflow 显示简洁版的版本

版本回退:git reset  — hard HEAD(回退到当前版本)

git reset  — hard HEAD^回退到上两个版本

git reset  — hard HEAD~100 回退到上100个版本

回退到指定版本 :git reset —hard   加上后七位的版本号

版本回退是将以前的版本复制一份 其实 很人性化。

- -global 作用的作用配置全局的

git config  - -global alias.st “status” 这个别名在全局 也就是整个计算机都有效,不单单是在当前文件夹

时间: 2024-10-14 01:58:00

git使用的学习的相关文章

Git版本控制工具学习

Git代码管理工具学习 分布式管理工具:git 相比较svn它更加的方便,基本上我们的操作都是在本地进行的. Git文件的三种状态:已提交,已修改,以暂存. 已提交:表示文件已经被保存到本地数据库. 已修改:修改了某个文件. 以暂存:把修改的文件放到了下次提交保存的清单中. Git只关心文件系统的整体是否发生了变化,其它的版本控制工具更多的关心文件的内容是否发生变化. Git基本的工作流程 1:在工作目录中修改某些文件,2:对修改后的文件进行快照,然后保存到暂存区域.3:提交更新,将保存在暂存区

Git权威指南学习笔记(一)Git初始化

1.在Git中配置用户名和邮件地址 $ git config --global user.name "Jymn_Chen" $ git config --global user.email "[email protected]" 注意把用户名和邮件地址替换成你自己的资料. 在这里的参数global表示配置的作用范围是当前用户,如果将参数改为system,那么配置的作用范围是系统中的所有用户. 2.创建版本库 新建一个目录并cd到目录中,执行以下命令: $ git i

Git权威指南学习笔记(二)Git暂存区

如下图所示: 左侧为工作区,是我们的工作目录. 右侧为版本库,其中: index标记的是暂存区(stage),所处目录为.git/index,记录了文件的状态和变更信息. master标记的是master分支所代表的目录树.HEAD指向master分支. objects标记的是Git的对象库,所处目录为.git/objects,文件索引建立了文件和对象库中对象实体之间的映射关系. 通过该图我们可以清晰地看出add,commit等命令的转化关系.下面通过git diff和git status两条命

Git之初步学习

我的GitHub地址是:https://github.com/hbuxiaopipi     Git的初步学习首先让我明白了一个道理:学好英语非常关键.浏览英文网页和使用英文软件对于我这种英语渣渣来讲真是难于登天,但最终我还是借助各种翻译软件和翻译平台再加上我的所谓的英语的语感像学习文言文一样理解了大概的意思.由于对Git是一窍不懂,刚开始个学习的过程也是一脸懵逼.幸亏有肖老师提供的几个Git的教程链接,终于在看了n遍教程和按照教程尝试了x遍以后有所顿悟,但不得不说我现在还是处于半懵逼状态,Gi

Git 常用命令学习

本人文笔太次,主要以学习为目的,请大家不必太认真! 1:创建github 账号(百度一堆教程) 2:下载安装git(百度一堆教程) 3:我们都知道版本管理有git svn cvs等等,这里我们先不说cvs,与svn差不多,简单说一下git与svn的却别,先来看一张图 上面的svn的操作流程,下面的是git的操作流程,可以看出git稍微繁琐一些:那么,他俩又哪些不同呢? GIT 与 svn 主要区别 存储方式不一样:GIT把内容按元数据方式存储类似k/v数据库,而SVN是按文件(新版svn已改成元

我的git与github学习历程

因为想要知道如何把代码放到github上,所以就百度了一下,然后找到一个<如何从github上面拷贝源码>的文章,就先进行练习了下 1.首先到git官网下载git版本控制工具的安装包,下载好双击安装,所有的步骤我都默认的. git官网:http://git-scm.com/download/ 2.然后安装完成我把没打勾的地方都打勾了,然后点击完成就出现如下图蓝色网页和黑色弹框,蓝色网页的网址: file:///D:/Program%20Files/Git/ReleaseNotes.html 看

马舒婕:GIT操作与学习心得

参考:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 1.在Windows上安装Git 1)下载msysgit安装程序,下载地址:http://pan.baidu.com/s/1liyU: 2)按照默认选项完成安装: 3)在开始菜单里找到“Git->Git Bash”,弹出如下命令窗口,说明安装成功. 2.远程仓库 1)注册GitHub账号(已有账号): 2)创建SSH Key:

仇强:GIT操作与学习心得

今天花了一些时间从头学习了一下Git和Github的一些操作,包括GitHub客户端和Git Shell的使用,那么,下面讲一下整个学习过程. 首先介绍使用客户端管理项目的过程. 1.先创建了一个新项目,名为:Hello-World. 2.新建好的项目如下,存在一个README文件. 3.通过客户端来克隆一个本地的仓库.客户端可以在GitHub网站下载,安装之后登陆账号,然后就可以通过客户端使本地仓库与远程仓库连接,进行同步. 4.本地仓库如下图,在这个文件夹中,放置一个Hello World程

田红策:GIT操作与学习心得

Git是一个开源的分布式版本控制系统,同时也是目前最流行的,它可以有效.高速的处理从很小到非常大的项目版本管理. 下面介绍我Git与远程仓库Github传输的学习过程以及心得体会. 1.创建SSH Key.首先检查用户主目录是否存在.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果有的话,直接跳过此如下命令,如果没有的话,打开命令行,输入如下命令:ssh-keygen  -t rsa –C “[email protected]”, 由于我之前一直使用G

Git版本控制软件—学习手册

注意: 学习前请先配置好Git客户端 相关文章:Git客户端图文详解如何安装配置GitHub操作流程攻略 官方中文手册:http://git-scm.com/book/zh GIT 学习手册简介 本站为 Git 学习参考手册.目的是为学习与记忆 Git 使用中最重要.最普遍的命令提供快速翻阅. 这些命令以你可能需要的操作类型划分,并且将提供日常使用中需要的一些常用的命令以及参数. 本手册将从入门到精通指导大家. 首先,我们要从如何以 Git 的思维方式管理源代码开始. 如何以 GIT 的方式思考