| 上一篇 | 下一篇 |
|---|---|
| 一文给出常用 Git 命令 |
在本地新建仓库并进行一次提交
所需指令如下:
bash
# 1. 创建项目文件夹(这个文件夹名就是这个本地仓库名)
mkdir my-project
# 2. 进入项目文件夹
cd my-project
# 3. 初始化 Git 仓库
git init
# 4. 创建 README 文件
echo "hello" > README.md
# 5. 查看状态
git status
# 6. 添加到暂存区
git add .
# 7. 提交到本地仓库
git commit -m "创建新仓库,并初始化"
# 8. (补充操作)配置提交者的姓名和邮箱
git config --global user.name "zhangsan"
git config --global user.email "zhangsan@example.com"
# 9. (补充操作)检查配置
git config --global --list
# 10. 再次提交到本地仓库
git commit -m "创建新仓库,并初始化"
完整操作流程如下:
-
在电脑本地创建新文件夹(文件夹名想好了再建)→ 打开 → 然后右键选择【Git Bash Here】或者【Open Git Bash here】

-
在弹出的交互命令框内键入以下命令并回车:
bashgit init就会创建一个空的 Git 仓库,并且默认为主分支
(master),操作图示如下:
-
创建 README.md 文件,并写入 "hello world!"(换成别的啥都行):
bashecho "hello world!" > README.md随后就会在文件夹中生成一个 README.md 文件

-
查看状态:
bashgit status
这里显示:
- 当前处于
master分支上 - 这个仓库还没有任何提交记录(还没有成功执行过
git commit) - Git 发现了一个新文件
README.md,但它现在还没有被 Git 管理起来
意思是:目前还没有任何内容被放进 "暂存区" ,但是有未跟踪的新文件存在
- 当前处于
-
将当前文件夹下所有文件添加到暂存区:
bashgit add .
这里提示
warning: ... 'README.md', LF ... CRLF ...,意思是 README.md 文件的换行符用的是 LF(Linux系统),在 Windows 系统内可能会被替换成 CRLF ,这个无关紧要,可以忽略。 -
提交到本地仓库:
bashgit commit -m "创建新仓库,并初始化"
由于这是第一次创建本地仓库,所以会提示未配置提交者的邮箱和姓名,此时我们需要配置这些东西,见下一步
-
(补充操作)配置提交者的邮箱和姓名:
bashgit config --global user.name "zhangsan" git config --global user.email "zhangsan@example.com"上述两条指令可以一起执行,也可以分别执行,用户名和邮箱可以填 GitHub 的(方便代码推送到 GitHub 上)
然后检查一下配置成功了没:
bashgit config --global --list
-
再次提交到本地仓库:
bashgit commit -m "创建新仓库,并初始化"
这些回复就表示提交成功,其中
root-commit表示这是这个仓库的第一次提交