自学内容网 自学内容网

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


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

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

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

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

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

📘📚 所属专栏:LinuxGit

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

​​

​​

目录

使用 git 命令行

安装 git

在 Github 创建项目

使用 创建项目

注册账号

创建项目

下载项目到本地

三板斧第一招: git add

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

添加所有修改的文件:

只添加特定类型的文件:

三板斧第二招: git commit

提交改动到本地

提交修改并附带信息:

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

三板斧第三招: git push

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

推送所有本地分支:

推送标签:


使用 git 命令行

安装 git

yum install git

在 Github 创建项目

使用 创建项目

注册账号

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

创建项目

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

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

3. 在创建好的项目页面中复制项目的链接, 以备接下来进行下载

下载项目到本地

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

git clone [url]

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

三板斧第一招: git add

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

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

git add [文件名]

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

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

添加所有修改的文件:

git add .

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

只添加特定类型的文件:

git add *.html

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

三板斧第二招: git commit

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

提交改动到本地

git commit .

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

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

常用命令:

提交修改并附带信息:

git commit -m "提交信息"

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

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

git commit -a -m "提交信息"

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

三板斧第三招: git push

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

同步到远端服务器上

git push

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

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

git push origin branch-name

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

推送所有本地分支:

git push --all origin

推送标签:

git push origin --tags

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

​​

希望对你有帮助!加油!

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


原文地址:https://blog.csdn.net/Srlua/article/details/143743334

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!