Git使用教程-3.Git仓库

2021-09-16  本文已影响0人  Justin小贾同学

什么是仓库呢? 英文名repository,您可以简单理解成一个目录,这个目录里面的所有文件都可以被 Git 管理起来,每个文件的修改、删除, Git 都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。

初始化仓库

创建一个仓库非常简单,选择一个合适的位置创建一个空目录

23696@DESKTOP-GKRBCVI MINGW64 ~/Desktop
$ mkdir MyProject
#创建一个空目录
23696@DESKTOP-GKRBCVI MINGW64 ~/Desktop
$ cd MyProject/
#进入MyProject目录
23696@DESKTOP-GKRBCVI MINGW64 ~/Desktop/MyProject
$ git init
Initialized empty Git repository in C:/Users/23696/Desktop/MyProject/.git/
#初始化Git项目,成功后创建有一个.git隐藏文件

把文件添加到仓库

特别说明,所有的版本控制系统,其实只能跟踪文本文件的改动,Git也不例外。比如 TXT 文件,网页,所有的程序代码等等,版本控制系统可以告诉您每次的改动内容。而图片、视频、Word 文档这些二进制文件,虽然也能由版本控制系统管理,知道这些二进制文件发生了改变,但是到底改了啥,版本控制系统不知道,也没法知道。

23696@DESKTOP-GKRBCVI MINGW64 ~/Desktop/MyProject (master)
$ vi README.md
#创建一个文本文件README,md格式指Markdown格式,(不知道vi命令,windows建议使用Notepad++编辑)
23696@DESKTOP-GKRBCVI MINGW64 ~/Desktop/MyProject (master)
$ git add README.md
warning: LF will be replaced by CRLF in README.md.
The file will have its original line endings in your working directory
#将README.md加入暂存区(warning是因为windows下的换行符和linux不一样)
23696@DESKTOP-GKRBCVI MINGW64 ~/Desktop/MyProject (master)
$ git commit -m "add a readme file"
[master (root-commit) 42d49c9] add a readme file
 1 file changed, 1 insertion(+)
 create mode 100644 README.md
 #将文件提交到git仓库(-m表示添加本次提交的说明,是必须的)
1.png

克隆远程仓库

如何将GItHub、Gitee上别人的代码“据为己有”?只需一条命令

$ git clone git@gitee.com:siebe/xueshu-nav.git
3.png
上一篇下一篇

猜你喜欢

热点阅读