Git 教程

发布于:2024-12-07 ⋅ 阅读:(112) ⋅ 点赞:(0)

一,安装git

访问 Git官网icon-default.png?t=O83Ahttps://git-scm.com/ 下载并安装 Git

安装完成之后,

我们用vscode打开一个项目

在继承终端当中打开

输入以下命令

git --version

有版本号 就说明安装完毕了。

二, 配置 Git

git config --global user.name "你的名字"
git config --global user.email "你的邮箱"

三,创建或克隆仓库

创建新仓库

首先 命令终端中打开自己的项目。

如图所示 已经打开了我的项目。

在打开了的项目创建仓库

git init

常用命令

检查状态

查看当前文件的状态,哪些文件已被修改或新增。

git status

比如我项目里面index进行了修改,加了个div标签

他就会提示index进行了修改没有提交。

当然 你一开始就没提交也会这样提示你。

提交文件命令

添加文件到暂存区

git add 文件名
git add .

 git add .是提交所有的文件

每次提交 要进行提交说明,比如本次提交修改了什么东西

git commit -m "提交说明"

查看提交日志

git log

 

四,分支操作

创建新分支

git checkout -b 新分支名

切换分支

git checkout 分支名

合并分支

将一个分支的修改合并到当前分支:

git merge 分支名

删除本地不再使用的分支:

git branch -d 分支名

五,远程仓库的配置

git remote add origin https://github.com/username/repository.git

origin仓库名字。

后面是仓库地址。

仓库地址 要找到自己git仓库,拿github举例子,点开Code按钮就可以查看仓库地址

git remote set-url origin 你的仓库地址

可以把你代码拉到仓库。

六,分支明确划分(尽量避免直接在 mainmaster 上开发

1,保持 mainmaster 分支干净

mainmaster 分支通常是项目的主分支,应该保持稳定和可部署的状态。

所有新功能开发、bug 修复、实验等都应该在其他分支上进行,确保主分支不会受到不稳定代码的影响。

提交到 main 分支的代码应该经过严格的测试和审查,确保不会破坏项目的稳定性。

 

2,为每个功能创建独立的分支

每当你开始开发一个新功能或修复 bug 时,应该从 mainmaster 分支创建一个新的分支。

使用有意义的分支名称,如 feature/login-pagebugfix/fix-navbarhotfix/critical-bug,这样团队成员可以清楚地知道该分支的目的。

git checkout -b feature/login-page

3.尽量避免直接在 mainmaster 上开发

直接在 mainmaster 上开发可能会导致冲突,并且难以管理代码。为了保证代码质量,应该总是通过分支开发。

如果你需要紧急修复 bug,可以从 main 分支创建一个 hotfix 分支。

git checkout -b hotfix/fix-critical-bug

七,版本回退

查看修改版本

git log

 

我要回退到初始版本

git reset --hard 加密的版本号码


网站公告

今日签到

点亮在社区的每一天
去签到