关于Git
Posted canacezhang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于Git相关的知识,希望对你有一定的参考价值。
一、资源下载
下载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的主要内容,如果未能解决你的问题,请参考以下文章