git文档学习---git basics

Posted paige

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git文档学习---git basics相关的知识,希望对你有一定的参考价值。

git分为了三个区:

1.正在使用区(working copy)

2.暂存区

3.仓库

技术分享图片

git把文件分为了四个状态(生命周期):

技术分享图片 

文件在这三个区之间流动,查看文件状态用:

git status

untracked的,git看不见;

tracked的(unmodified, modified, staged),git看见 

 

本地建一个git仓库:

git bash里,进入想建成仓库的文件夹,并输入:

git init

之后会在这个文件夹内生成一个.git文件(详见10.git Internals).

做第一次提交:

git add haha.txt 
git commit -m ‘initial project version‘  

haha.txt 代表文件名

‘initial project version‘ 必写。表示一些注释。 

 

从远程仓库down下来仓库:

git clone https://github.com/libgit2/libgit23

https://github.com/libgit2/libgit2 表示url 

libgit23是下载下来的文件夹名字,也可以改成自己想要的名字:

git clone https://github.com/libgit2/libgit23 mylibgit

这个会克隆下这个project中文件的每一个版本。

此外,这个下载用的是https协议,还可以用git协议或者其他协议(详见4.git on the server)

以上是关于git文档学习---git basics的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段15——git命令操作一个完整流程

VSCode自定义代码片段15——git命令操作一个完整流程

如何管理在每个 git 版本中添加私有代码片段?

git学习资料包

git报错 - remote: HTTP Basic: Access denied

markdown Git代码片段