git分支
git branch 查看本地分支
git branch -a 查看所有分支
git checkout -t origin/{} 切换分支
git checkout -b feature/49-addcopyaction-XF origin/develop 创建分支并关联到develop
1. 验证分支状态
git branch -vv
-
预期输出:
* feature/49-addcopyaction-XF 1234567 [origin/develop] Latest commit message
-
*
表示当前分支。 -
[origin/develop]
表示跟踪的远程分支。
-
2. 开始开发
现在你可以在 feature/49-addcopyaction-XF
分支上进行代码修改:
# 修改文件后提交
git add .
git commit -m "实现复制功能"
3. 同步远程更新(定期操作)
在开发过程中,定期拉取 origin/develop
的最新代码到本地分支:
git pull origin develop
-
如果有冲突,需手动解决(方法见下文)。
4. 推送本地分支到远程(可选)
如果希望将本地的 feature/49-addcopyaction-XF
推送到远程仓库:
git push -u origin feature/49-addcopyaction-XF
-
-u
:建立本地分支与远程分支的跟踪关系。
5. 未来合并到 develop
开发完成后,将 feature/49-addcopyaction-XF
合并回 develop
:
# 切换到 develop 分支
git checkout develop
# 拉取最新代码
git pull origin develop
# 合并 feature 分支
git merge feature/49-addcopyaction-XF -m "Merge feature/49-addcopyaction-XF: 添加复制功能"
# 推送到远程
git push origin develop