入门git:部署到公网

目录

[🔧 Git 是什么?](#🔧 Git 是什么?)

git常用操作:

1.配置用户信息

2.初始化本地仓库

3.工作区、暂存区和版本库

4.查看历史版本

git远程仓库托管网站

[1. 将静态页面上传到码云](#1. 将静态页面上传到码云)

​编辑2.页面部署


网页代码上传:服务器(要钱)github(要魔法)gitlab(公司用,我又没有)gitee码云(普通人的归宿,推荐)

如何上传:git

🔧 Git 是什么?

Git 是一个分布式版本控制系统 ,用于帮助开发者高效地管理项目代码的变更历史,记录每次代码的修改、协作开发、回退到旧版本、分支管理等等。我觉得就是存储自己代码的版本,还能记录哪些人修改了什么的日志记录。

这篇关于git的感觉还是挺详细的Git基本使用(很详细)-CSDN博客,但是我先跟着我的教程快速走一遍,记录一下比看更深刻。

git常用操作:

1.配置用户信息

当安装完git后的第一件事:配置用户名称与邮件地址,之后每次提交都需要这些信息

windows+r输出cmd回车,然后

bash 复制代码
git config --global user.name XXX
git config --global user.email xxx.com

查看有没有弄好,会显示在最底下两行

bash 复制代码
git config --list

2.初始化本地仓库

就是要有一个放代码的仓库

可以找到你的文件夹的路径然后cmd回车

或者在代码那找终端

输入:git init,此时你的文件夹会出现一个隐藏.git文件说明成功了

3.工作区、暂存区和版本库

|------------------------------|-----------------------------------------|---------------------------|-------------|
| **工作区 (Working Directory)**​ | 你正在编辑的、肉眼看到的代码文件夹 | 无特定命令,就是你的项目文件夹 | 你写代码、改文件的地方 |
| **暂存区 (Stage / Index)**​ | 你准备要提交的修改,用 git add加入到这里 | git add 文件名 git add . | 选择哪些修改要提交 |
| **版本库 / 本地仓库 (Repository)**​ | 保存了所有 commit(版本历史)的地方,git commit后形成版本 | git commit -m "说明" | 真正保存代码历史的地方 |
| **远程仓库 (Remote)**​ | 比如 GitHub 上的代码库,用于团队共享 | git push git pull | 多人协作时使用 |

4.查看历史版本

查看提交记录

git log

git log --oneline (信息显示一行简约)

git远程仓库托管网站

1. 将静态页面上传到码云

在码云上登陆后创建一个仓库

然后出现一个指引,接下来对照自己的复制粘贴

我会出现一个对话框要填码云的用户名和密码,笑死不记得密码了,后来看了一个重置了

git config --system --unset credential.helper

然后用户名:码云登录邮箱,密码:登录密码就好了

2.页面部署

将仓库改为开源才能部署到公网

点管理,下滑改开源

点服务,Gitee Pages,我没有,找了很多资料,找到原因了,哈哈哈哈只有企业版才有欺负我

接下来可以看这篇Gitee 的 Page 页面功能如何使用_gitee pages 没有了吗-CSDN博客

有一种被骗的感觉,说好了普通人也能玩得呢

相关推荐
番茄灭世神8 小时前
Git入门使用学习
git·gitee·软件工程·计算机专业入门
南_山无梅落9 小时前
团队协作高频Git实用手册(项目实战版)
git·团队开发
就叫飞六吧9 小时前
git提取当前分支指定文件历史版本
git
数字游民95279 小时前
网站备案全流程回放(腾讯云)
人工智能·git·github·腾讯云·网站备案·waytoopc
Albert Edison10 小时前
【Git】多人协作一(同一分支下)
git·vscode·svn·github
学好statistics和DS10 小时前
Git 同步冲突
大数据·git·elasticsearch
德彪稳坐倒骑驴1 天前
Git常用命令
git
无限进步_1 天前
【C语言&数据结构】对称二叉树:镜像世界的递归探索
c语言·开发语言·数据结构·c++·git·算法·visual studio
qq_5470261791 天前
Git 使用指南
git
XiaoHu02071 天前
Linux多线程(详细全解)
linux·运维·服务器·开发语言·c++·git