git初始化本地仓库、连接远程仓库、创建项目dev分支、创建个人dev分支、推送个人dev内容到Pull Request、合并总dev分支、merge测试分支(dev)到master分支

 ******重点********

关于Pull Request的使用和注意事项

创建新的功能分支

git checkout -b feature/my-feature

提交更改

git add .

git commit -m "描述你的更改"

将所有更改添加到暂存区并提交。

推送分支到远程

git push origin feature/my-feature

将本地的 feature/my-feature 分支推送到远程仓库。

----------------------------------------------------------------------------------------

Pull Request 操作示例

1、创建新分支

git checkout -b function/testPR

2、选择该分支,进行开发,代码编写,文件创建等 。。

我这里为创建 一个新的文件

3、查看当前分支状态

git status

4、将更新操作添加到git工作区

git add .

5、提交第四步的更新内容到git缓存区,准备推送,引号内为 Commit Message信息

git commit -m "测试2-pr"

6、推送第一步创建的分支也就是以上所作的全部东西到远程仓库的同名分支

(同名意思是与第一步创建的本地分支同名)

git push origin function/testPR

------------------至此本地操作部分完成------------------

7、进入远程仓库(github、gitee),可以看到刚才提交的分支

8、点进Pull Request ,新建Pull Request

9、选择刚才推送的分支和要申请合并的目标分支,注意源分支和目标分支的左右顺序

申请,等待审查人员处理即可

 -------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------------

初始化项目

在本地创建新项目并初始化 Git 仓库:

# 初始化 Git 仓库 git init

连接远程仓库

将本地仓库连接到远程仓库(如 GitHub):

# 添加远程仓库 git remote add origin https://github.com/仓库地址

 创建 .gitignore 文件

用于忽略不需要跟踪的文件或文件夹:

# 创建 .gitignore 文件

echo "node_modules/" >> .gitignore

echo "*.log" >> .gitignore

.gitignore里放置要忽略的东西,例如:

node_modules/
*.log

# Node modules
ruoyi-ui/node_modules/

# Logs
npm-debug.log*
yarn-debug.log*
yarn-error.log*
logs/

# Build output
dist/
build/

# Dependency directories
.pnp/
.pnp.js

# Environment variables
.env
.env.local
.env.*.local

# IDE and editor specific files
.idea/
.vscode/
*.sublime-project
*.sublime-workspace

# Miscellaneous
.DS_Store
Thumbs.db
 添加和提交文件

将文件添加到 Git 并提交:

# 添加所有文件 git add .

# 提交更改 git commit -m "初始化项目"

创建项目的总dev 分支,(基于master创建的dev分支,会拥有此时master即主分支的所有代码)

创建并切换到新的开发分支:

# 创建 dev 分支 git checkout -b dev

 推送 dev 分支到远程

git push origin dev

-------------------------------------------------------

---------------------------------------

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值