git教程:常规入门操作

Posted cuishh

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git教程:常规入门操作相关的知识,希望对你有一定的参考价值。

初次使用Git的前的配置(已安装Git软件,并在安装时自动配置环境变量path):
 
在命令行模式中输入以下命令:
1 git config --global user.name  "Tsui"
2 git config --global user.email  "[email protected]"

然后查看配置信息:

1 git config --list

进入git的项目目录:

1 C:\Users\Administrator>cd /d D:\workspace\Git_Myproject
2 D:\workspace\Git_Myproject>

 初始化git:

1 D:\workspace\Git_Myproject>git init
2 Reinitialized existing Git repository in D:/workspace/Git_Myproject/.git/

git status:

查看git的当前工作状态

 
 
查看快照:
 1 git log
 2 git log --oneline
 3 //--oneline:快照的精简版本
 4 git log --help
 5 //git log的帮助文档,会在浏览器中打开
 6 git log --graph --all
 7 //--graph表示图形化显示log
 8 //--all表示显示所有的分支
 9 D:\workspace\Git_Myproject>git log --oneline --graph --all
10 * 5b6b147 (HEAD -> master) modify a file cshcesh.txt v0.3
11 | * bef58a0 (feature) add a file testspool.txt featurev0.2
12 | * 220fa33 add a file test.txt featurev0.1
13 |/
14 * 1346315 add a file cshcesh.txt v0.2
15 * 62a8bde add two file v0.1

 

新添加的文件不在暂存区域,则为未跟踪状态。
新添加的文件在暂存区域,则为跟踪状态。
 
快照ID不用全部输入,前5个就可以
 
 
场景1:当你改乱了工作区某个文件的内容,想直接丢弃工作区的修改时,用命令 git checkout -- file 。(懂)
场景2:当你不但改乱了工作区某个文件的内容,还添加到了暂存区时,想丢弃修改,分两步,第一步用命令 git reset HEAD file ,就回到了场景1,第二步按场景1操作。(懂)
场景3:已经提交了不合适的修改到版本库时,想要撤销本次提交,参考 版本回退 一节,不过前提是没有推送到远程库(不懂)

以上是关于git教程:常规入门操作的主要内容,如果未能解决你的问题,请参考以下文章

git 小白入门( 二 ) —— 入门操作

Git入门教程 Git教程入门

git 入门教程之分支总览

Git和Github详细入门教程(别再跟我说你不会Git和Github)

Git和Github详细入门教程(别再跟我说你不会Git和Github)

Git学习记录 力做全网最强入门教程