美文网首页
git学习笔记

git学习笔记

作者: 楼兰年少 | 来源:发表于2017-09-24 21:11 被阅读0次

学习资料是廖雪峰的官方网站,git讲的非常透彻。

1.Git --Git Bash                  安装成功

2.git config --global user.name "loulan123"

git config--global user.email "******@gmail.com"

3.查看已有的配置信息

git config--list

4.直接查阅某个环境变量的设定,把特定的名字跟在后面

git configuser.name

5.mkdir   newfile                            //新建一个项目文件

ls -a                                               //可以查看当前目录所有的文件,包括隐藏的文件

"AM"状态的意思是,这个文件在我们将它添加到缓存之后又有改动。改动后我们在执行git add命令将其添加到缓存中:

touch   dong.txt                               //新建文本文件等

git rm   dong.txt                              //将文件从缓存区中移除

-------------------------------------

3.首先初始化一个git仓库

到当前目录

git init

然后添加文件到git仓库

git add  readme.txt                      //把文件添加到仓库

git commit  -m  "write something"

||第一步是用git

add把文件添加进去,实际上就是把文件修改添加到暂存区;

||第二步是用git

commit提交更改,实际上就是把暂存区的所有内容提交到当前分支。

----------------------------------

使用指定目录作为git仓库

git init    newrepo

当前目录下有几个文件要纳入版本控制,先用git add告诉git开始对这些文件进行跟踪,然后提交

git add *.c

git add  readme.txt

git commit   -m   ""

4.从现有仓库克隆

git clone [url]

git clone   git://github.com/schacon/grit.git在当前目录下创建一个名为grit的目录,其中包含一个.git的目录,用于保存下载下来的所有版本记录

git clone   git://github.com/schacon/grit.git mygrit自己定义要新建的项目目录名称,

-----------------------------------------------------

5.git status //时刻掌握仓库当前的状态

6.git diff //查看具体修改的内容

然后可以继续提交

git add   readme.txt

git status

git commit   -m   "just a simple modified"

7.git log                                                      //查看我门提交和修改的历史记录

git log --pretty=oneline                              //以更加简洁的形式显示历史记录

git log  --oneline --graph                           查看历史中什么时候出现了分支、合并

git log   --reverse --oneline                      逆向显示所有日志

git log   --author=Linus --onelline -5       //查找制定用户的提交日志

git log  --oneline --before={3.weeks.age}--after={2017-04-18} --no-merges指定日期查看日志--no--merges隐藏合并提交

--------------------------------------------------------------------------

8.git reset --hard HEAD^                 // HEAD表示当前版本HEAD^表示上一个版本HEAD^^表示上上一个版本HEAD~100

cat  readme.txt                               //查看当前所处版本的内容

git    reflog                                   //查看提交的更改信息和以前版本的id

git reset --hard                           //回到当前的版本

-------------------------------------------------------------------------------------

git常用命令速查表

相关文章

  • 学习笔记| git深入浅出 Part1_快速操作指南

    Git专题 学习笔记| git深入浅出 Part1_快速操作指南 学习笔记| git深入浅出 Part2_Git...

  • git 入门

    git 入门学习笔记----3个入门命令:git init、git add、git commit -v 学习场景(...

  • git记录

    Git Magic图解gitgit 学习笔记git游戏(学习)1、消除文档路径中文乱码git config --g...

  • Git学习笔记--常用命令整理

    超实用Git学习笔记 Git全局配置git config --global user.name "用户名"git ...

  • Git常用命令与学习总结

    安装Git Git的下载地址:Git官网下载地址 学习网址 git 学习笔记- Book 在线练习地址 基础常用指...

  • git学习笔记(二)—— git的简单操作

    这是本系列学习笔记的第二篇git 学习笔记(一)—— 初识 git 前言 本篇文章将简要的介绍 Git 的一般操作...

  • 关于crlf

    Git学习笔记:Git设置CRLF(行尾换行符) git config --global core.autocrl...

  • GIT

    Git学习笔记 Git 与 Github对接: cd到当前文档 git init初始化git git add -A...

  • Git学习笔记

    git学习笔记 声明 本文是本人学习Git过程中所做的笔记,以便日后查阅,文中多有错漏之处,不建议用作学习材料,文...

  • Git学习笔记

    git 学习笔记 注册个人信息 git config --global user.name(你的用户名) git ...

网友评论

      本文标题:git学习笔记

      本文链接:https://www.haomeiwen.com/subject/wajlextx.html