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

git文档学习(一)---git basics

时间:2018-01-15 22:43:20      阅读:422      评论:0      收藏:0      [点我收藏+]

标签:hub   文件夹   mit   仓库   bash   version   git bash   modified   gpo   

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

标签:hub   文件夹   mit   仓库   bash   version   git bash   modified   gpo   

原文地址:https://www.cnblogs.com/paige/p/8289737.html

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