📌  相关文章
📜  如何 git 提交和推送 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:37:53.341000             🧑  作者: Mango

如何 git 提交和推送 - Shell-Bash

在进行 Git 版本控制的过程中,提交与推送代码是日常操作之一。本次介绍将涉及 Git 仓库的初始化、提交、推送等内容。

仓库的初始化

仓库的初始化是 Git 中非常重要的一步,它为 Git 提供了可管理的目录。通常在目录下执行 git init 即可完成该操作。执行以下代码片段来初始化一个仓库。

# 初始化仓库
mkdir my-repository
cd my-repository
git init
提交代码

完成了仓库的初始化后,我们可以把我们的代码提交到仓库里面,需要注意的是,我们可以使用以下两种方式提交我们的代码。

用 add 和 commit 命令提交
  • 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 的方式

直接 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 仓库、提交代码以及推送代码到远程仓库中。当然,除了这些基础操作外,还有很多高级功能等待我们去探索。