Git 使用教程

1. 初始化 Git 仓库

在项目目录中,使用以下命令初始化一个新的 Git 仓库:

git init

这将在当前目录中创建一个新的 .git 文件夹,表示该目录现在是一个 Git 仓库。

2. 添加文件到暂存区

在您尝试提交之前,您需要将文件添加到暂存区。使用以下命令将当前目录下的所有文件添加到暂存区:

git add .

您也可以添加特定文件,例如:

git add filename.txt

3. 提交更改

添加文件后,您可以提交更改并添加提交信息:

git commit -m "初始提交"

确保提交信息简洁明了,描述您所做的更改。

4. 连接到远程仓库

如果您有一个远程 Git 仓库(例如 GitHub),可以使用以下命令连接:

git remote add origin <远程仓库URL>

例如:

git remote add origin https://github.com/YourUsername/YourRepo.git

5. 推送更改到远程仓库

在成功提交更改后,您可以将更改推送到远程仓库:

git push -u origin master

如果您使用的是 Git 的较新版本,默认分支可能是 main 而不是 master,请根据实际情况调整命令:

git push -u origin main

6. 查看状态

使用以下命令查看当前仓库的状态,包括已修改的文件和未跟踪的文件:

git status

7. 查看提交历史

使用以下命令查看提交历史:

git log

8. 创建分支

如果您想在新功能上工作,可以创建一个新分支:

git checkout -b new-feature

9. 合并分支

完成新功能后,可以将其合并回主分支:

git checkout master
git merge new-feature

10. 删除分支

如果您不再需要某个分支,可以使用以下命令删除它:

git branch -d new-feature

11. 处理错误

如果在推送时遇到错误,例如 src refspec master does not match any,这通常意味着您没有任何提交在 master 分支上。确保您已经成功提交更改。

如果您看到多个 origin,可以使用以下命令删除错误的远程仓库:

git remote remove origin

然后,重新添加正确的远程仓库。

其他建议