码迷,mamicode.com
首页 > 其他好文 > 详细

关于Git

时间:2018-07-07 01:08:02      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:图形管理工具   git   mail   --   比较   online   介绍   crlf   stat   

一、资源下载

   下载git  命令工具:git-scm.com   //推荐使用命令行

   图形管理工具:小乌龟:

   github账号

  1、关于git的一些配置问题

    • git config  --global user.name
    • git config --global user.email
    • 行尾:git config --global core.autocrlf true   
    • 行尾:git config -- global core.autocrlf input
    • 颜色:git  config  --global color.ui auto

  2、不同颜色代表的意思

 

  3、优先级

     system < global < local

二、创建新项目

  1、本地:git init newproject  --- 生成.git文件

  2、远程:

    • 在github上创建一个自己的工程资源,然后在IDE上关联起来or
    • git remote add origin https:github.com/你的用户名/新建的项目名

       然后cat .git/config

 

三、commit

  第一步:git  status  查看本地那些文件和仓库里的不一样了  红色的显示

       第二步:git  add  这个文件名/.   .的意思代表所有文件   将这些文件放到一个你看不到的缓存区

  第三步:git status   你就可以看见你刚才红色的文件, 现在是绿色了

  第四步:git commit  -m "输入你此次修改的描述信息"

 

四、Diff:查看现在文件和之前文件不同的方法  

  git diff

  查看暂存区文件和最近提交历史文件的不同:git diff --staged

  查看你的现有和头一次提交的比较(跳过暂存区):git diff HEAD

  查看修改了的单词 (比如说你改了一个单次  他提示你改了一行):git diff --color-words  或者是  git diff --word-diff
  阻止输出所有代码块而是仅输出更改了的文件:git diff --stat

 

五、log

  git log   识别器其自动生成的字符串40个字符的十六进制码

  commit  40个字符的十六进制码

  第一行:Author  name+email

  第二行:Date

  第三行:内容

 

  git log --online  产看一个简短版本的信息

  git log--stat  产看每次都对那些文件做了更改

  git log --patch  产看每次都改了什么内容

  他们可以连起来使用  git log --patch  --online

  git log --graph --all --decorate --oneline

 

六、remove

  git rm 

  git rm --cached  暂存的删除

  

 

看了好久的视频课 后来的可能使用的比较少  用的话可以自己去看https://www.nowcoder.com/courses/2

写一下  没有介绍的写的最重要的两个命令

git pull  拉新命令

git push  暂存的提交到仓库

git clone  直接在gui界面搞定就可以

关于Git

标签:图形管理工具   git   mail   --   比较   online   介绍   crlf   stat   

原文地址:https://www.cnblogs.com/canacezhang/p/9275945.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!