从创建 GitHub 项目到推送代码:Git 命令行操作全流程


✨✨ 欢迎大家来访Srlua的博文(づ ̄3 ̄)づ╭❤~✨✨

🌟🌟 欢迎各位亲爱的读者,感谢你们抽出宝贵的时间来阅读我的文章。

我是Srlua小谢,在这里我会分享我的知识和经验。🎥

希望在这里,我们能一起探索IT世界的奥妙,提升我们的技能。🔮

记得先点赞👍后阅读哦~ 👏👏

📘📚 所属专栏:LinuxGit

欢迎访问我的主页:Srlua小谢 获取更多信息和资源。✨✨🌙🌙

目录

[使用 git 命令行](#使用 git 命令行)

[安装 git](#安装 git)

[在 Github 创建项目](#在 Github 创建项目)

[使用 创建项目](#使用 创建项目)

注册账号

创建项目

下载项目到本地

[三板斧第一招: git add](#三板斧第一招: git add)

将代码放到刚才下载好的目录中

添加所有修改的文件:

只添加特定类型的文件:

[三板斧第二招: git commit](#三板斧第二招: git commit)

提交改动到本地

提交修改并附带信息:

跳过暂存区,直接提交修改:

[三板斧第三招: git push](#三板斧第三招: git push)

将本地的修改推送到远程仓库:

推送所有本地分支:

推送标签:


使用 git 命令行

安装 git

bash 复制代码
yum install git

在 Github 创建项目

使用 创建项目

注册账号

这个比较简单, 参考着官网提示即可. 需要进行邮箱校验

创建项目

  1. 登陆成功后, 进入个人主页, 点击左下方的 New repository 按钮新建项目


2. 然后跳转到的新页面中输入项目名称(注意, 名称不能重复, 系统会自动校验. 校验过程可能会花费几秒钟). 校验 完毕后, 点击下方的 Create repository 按钮确认创建
3. 在创建好的项目页面中复制项目的链接, 以备接下来进行下载

下载项目到本地

创建好一个放置代码的目录

bash 复制代码
git clone [url]

这里的 url 就是刚刚建立好的 项目 的链接

三板斧第一招: git add

git add 是用来将文件的修改添加到 Git 暂存区(stage area),准备提交到版本库。这个命令告诉 Git "这些改动准备好提交了"。

将代码放到刚才下载好的目录中

bash 复制代码
git add [文件名]

将需要用 git 管理的文件告知 git

例如,git add index.html 将把 index.html 文件的更改添加到暂存区。

添加所有修改的文件:

bash 复制代码
git add .

这个命令会将当前目录及其子目录下所有的修改文件(包括新增、修改和删除的文件)添加到暂存区。

只添加特定类型的文件:

bash 复制代码
git add *.html

这将添加当前目录下所有的 .html 文件。

三板斧第二招: git commit

git commit 是用来提交暂存区的修改,将其永久保存到本地 Git 仓库。每次提交都会创建一个新的版本,并记录这次修改的历史。

提交改动到本地

bash 复制代码
git commit .

最后的 "." 表示当前目录

提交的时候应该注明提交日志, 描述改动的详细内容

常用命令:

提交修改并附带信息:

bash 复制代码
git commit -m "提交信息"

例如,git commit -m "修复首页错误" 会提交暂存区的内容,并附带描述提交内容的消息。

跳过暂存区,直接提交修改:

bash 复制代码
git commit -a -m "提交信息"

-a 选项会自动将所有已经跟踪的文件(已添加到 Git 管理的文件)进行修改并提交,无需使用 git add

三板斧第三招: git push

git push 是用来将本地的提交推送到远程 Git 仓库(例如 GitHub、GitLab、Bitbucket 等)。这样,其他团队成员就能够看到你的修改,并且可以继续基于这些修改进行开发。

同步到远端服务器上

bash 复制代码
git push

需要填入用户名密码. 同步成功后, 刷新 Github 页面就能看到代码改动了

将本地的修改推送到远程仓库:

bash 复制代码
git push origin branch-name

例如,git push origin master 会将当前分支(例如 master)推送到远程仓库的 master 分支。

推送所有本地分支:

bash 复制代码
git push --all origin

推送标签:

bash 复制代码
git push origin --tags

熟练掌握这三招,可以帮助你高效地使用 Git 进行版本控制。

希望对你有帮助!加油!

若您认为本文内容有益,请不吝赐予赞同并订阅,以便持续接收有价值的信息。衷心感谢您的关注和支持!

相关推荐
寻月隐君4 小时前
Rust 实战:从零构建一个多线程 Web 服务器
后端·rust·github
草梅友仁5 小时前
草梅 Auth 1.3.0 发布与 GitHub 动态 | 2025 年第 32 周草梅周报
开源·github·ai编程
北'辰6 小时前
DeepSeek智能考试系统智能体
前端·后端·架构·开源·github·deepseek
我是哪吒8 小时前
分布式微服务系统架构第164集:架构懂了就来了解数据库存储扩展千亿读写
后端·面试·github
yeshan12 小时前
使用 iFLOW-CLI GitHub Action 和 Qwen3-Coder 给 GitHub 仓库生成幻灯片风格的文档站点
github·ai编程·掘金·金石计划
用户315063273048716 小时前
使用 Vuepress + GitHub Pages 搭建项目文档(2)- 使用 GitHub Actions 工作流自动部署
前端·github
程序视点1 天前
Visual Studio Code (v1.103) 中 GitHub Copilot 最新更新!
github·github copilot
程序视点1 天前
OpenAI 的最新 AI 模型 GPT-5 现已在 GitHub Models 上提供!
github·github copilot
寻月隐君1 天前
Rust NFT 开发实战:构建生产级的 Pinata IPFS 自动化上传工具
后端·rust·github
用户4099322502121 天前
FastAPI消息持久化与ACK机制:如何确保你的任务永不迷路?
后端·github·trae