📅  最后修改于: 2023-12-03 15:37:53.341000             🧑  作者: Mango
在进行 Git 版本控制的过程中,提交与推送代码是日常操作之一。本次介绍将涉及 Git 仓库的初始化、提交、推送等内容。
仓库的初始化是 Git 中非常重要的一步,它为 Git 提供了可管理的目录。通常在目录下执行 git init
即可完成该操作。执行以下代码片段来初始化一个仓库。
# 初始化仓库
mkdir my-repository
cd my-repository
git init
完成了仓库的初始化后,我们可以把我们的代码提交到仓库里面,需要注意的是,我们可以使用以下两种方式提交我们的代码。
git add
: 把我们修改的文件添加到 Git 的暂存区域(index) git commit
: 把暂存区域的文件提交到 Git 仓库 # 提交代码 - add & commit
echo "hello world" > hello.txt
git add hello.txt
git commit -m "add hello.txt"
直接 commit 的方式,可以直接把修改的文件保存到 Git 仓库中,省去了 add 的步骤。
# 提交代码 - commit
echo "hello shell" > hello.sh
git commit -am "add hello.sh"
执行 git push
命令可以把本地的代码推到远程仓库上,下面是代码实例。
# 添加远程仓库
git remote add origin https://github.com/username/repositories.git
# 推送代码
git push -u origin master
如果需要把修改的代码推送到远程分支上,可以使用以下命令进行操作:
# 推送到远程分支
git push origin branch_name
本文简单介绍了如何初始化 Git 仓库、提交代码以及推送代码到远程仓库中。当然,除了这些基础操作外,还有很多高级功能等待我们去探索。