创建仓库#
创建 Git 仓库主要有两种方式:
- 初始化一个本地目录;
- 克隆已有远程仓库。
初始化本地仓库#
创建目录:
mkdir git-demo # 新建"git-demo"文件夹
cd git-demo # 切换到"git-demo"目录初始化 Git:
git init执行后,当前目录会变成 Git 仓库。
查看隐藏文件:
ls -a笔记
Windows下使用:
Get-ChildItem -Force可以看到:
.git创建第一个文件#
创建 README.md:
# 创建一个 README.md 文件,并写入一行内容:# Git Demo
echo "# Git Demo" > README.md查看状态:
git statusGit 会提示 README.md 是未跟踪文件。
创建第一次提交#
添加文件:
git add README.md提交文件:
git commit -m "初始化项目"查看历史:
git log --oneline克隆远程仓库#
如果远程仓库已经存在,可以执行:
git clone 远程仓库地址例如:
git clone git@example.com:user/project.git克隆到指定目录my-project:
git clone git@example.com:user/project.git my-project克隆后,Git 会自动完成:
- 创建项目目录;
- 下载项目文件;
- 下载提交历史;
- 配置远程仓库;
- 建立默认分支跟踪关系。
查看当前仓库根目录#
git rev-parse --show-toplevel该命令可以显示当前 Git 仓库的根目录。