来自https://www.liaoxuefeng.com/wiki/896043488029600/896827951938304
一.创建版本库(即创建目录):
1.创建一个空目录
$ mkdir learngit(创建名字learngit) $ cd learngit(打开目录learngit) $ pwd(命令用于显示当前目录)/d/GitPjo/learngit
如果你使用Windows系统,为了避免遇到各种莫名其妙的问题,请确保目录名(包括父目录)不包含中文。
作用:cd命令用于切换当前目录
语法:cd[要切换到的目标目录]
扩展:若目录名称省略,则变换至使用者的 home 目录 (也就是刚 login 时所在的目录)。另外,"~ 也表示为 home 目录 的意思,"." 则是表示目前所在的目录,".." 则表示目前目录位置的上一层目录。
2.通过 git-init 命令把这个目录变成Git可以管理的仓库:
$ git init Initialized empty Git repository in D:/GitPjo/learngit/.git/
瞬间Git就把仓库建好了,而且告诉你是一个空的仓库(empty Git repository),细心的读者可以发现当前目录下多了一个.git
的目录,这个目录是Git来跟踪管理版本库的。如果你没有看到.git
目录,那是因为这个目录默认是隐藏的,用ls -ah
命令就可以看见。
3.编写一个 readme.txt文件
Git is a version control system. Git is free software.
4.将readme.txt文件放到learngit目录下
4.1文件添加到仓库(git add)
$ git add readme.txt
4.2把文件提交到仓库(git commit -m "文件说明")
$ git commit -m "worte a readme file" [master (root-commit) 5874841] worte a readme file 1 file changed, 2 insertions(+) create mode 100644 readme.txt
git commit
命令执行成功后会告诉你,1 file changed
:1个文件被改动(我们新添加的readme.txt文件);2 insertions
:插入了两行内容(readme.txt有两行内容)。
commit
可以一次提交很多文件,所以你可以多次add
不同的文件,比如:
$ git add file1.txt $ git add file2.txt file3.txt $ git commit -m "add 3 files."
原文:https://www.cnblogs.com/wangshuang123/p/10838559.html