从创建 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 进行版本控制。

希望对你有帮助!加油!

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

相关推荐
Web极客码11 小时前
如何修复WordPress卡在维护模式
服务器·网络·github
油泼辣子多加17 小时前
2024年11月17日Github流行趋势
github
海里有太阳17 小时前
gitHub常用操作
github
量子孤岛17 小时前
建立独一无二的GitHub Profile
github
小小宇宙中微子21 小时前
QDUOJ(青岛大学在线评测系统)
github
Smilejudy21 小时前
从 ES Kafka Mongodb Restful ... 取到 json 之后
后端·github
明天最后1 天前
由于Two-Factor Authentication导致github发布npm包失败
前端·npm·github
n***85941 天前
GitHub 开源项目 Puter :云端互联操作系统
github
“αβ”1 天前
在Linux下配置gitee与Github的远程仓库
linux·gitee·github
小小宇宙中微子1 天前
Eagle-OJ 开源的在线编程训练平台
github