论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com
»
论坛
›
数据库
›
Oracle
›
GitEE
GitEE
用户国营
金牌会员
|
2025-1-15 04:02:31
|
显示全部楼层
|
阅读模式
楼主
主题
986
|
帖子
986
|
积分
2958
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
版本控制
cvs svn git 等等
一、团队开发过程中的问题
1、备份【Release】
2、代码还原
3、协同修改
4、多版本文件管理
5、追溯问题代码的编写人和编写时间
6、权限控制
二、版本控制
版本控制就是维护工程蓝图标准做法,能追踪工程蓝图从诞生一直到定案的过程。
没有版本控制就会存在如下的问题:
办理辩论代码问题
整合过程出现bug
无法对代码是实现权限控制
想不同的版本发布困难
三、Git安装
3.1、自报家门
git config --global user.name "SuRuixi"
git config --global user.email "RuixiSu@163.com"
复制代码
3.2、初始化仓库
git init //初始化本地仓库
git add 文件名 //将某个文件交给git进行管理
git commit -m "文件说明" //提交文件并附带说明
复制代码
git add file1.txt file2.txt
git add . 当前文件夹下面的所有问题
git commit -m "提交了所有的文件202410061006"
3.3、工作区和暂存区
git进行crud
git add c.txt 底层操作就是 将c.txt文件添加到一个缓存区域中进行缓存,我们操作完毕以后,使用 git commit 操作进行统一的提交 将编辑的文件同步到版本库中
本地仓库 .git/objects中
暂存区 .git/index
3.4、查看状态
git status
复制代码
3.5、查看提交日志
git log
git log --pretty=oneline
复制代码
3.6、回退
git reset --hard <commit id>
复制代码
3.7、删除
git rm 文件名
复制代码
删除完毕后需要看一下状态 还需要 commit
四、分支管理
4.1、查看分支
git branch
复制代码
4.2、创建分支
git branch <分支名>
复制代码
4.3、创建并切换分支
git checkout -b <分支名>
复制代码
4.4、删除分支
git branch -d <分支名>
复制代码
4.5、分支归并
git merge <分支名> // 将某个分支合并到当前的分支
复制代码
五、分支提交
1、同步本地更新(两种更新)
1.1、克隆远程仓库文件
git clone <http/ssh 仓库连接>
复制代码
1.2、拉取远程更新
git pull <远程名称> <分支名>
复制代码
2、创建本地分支
目前本地还是master分支,需要在本地创建一个与你远程分支同名的本地分支
git checkout -b <本地分支名>
复制代码
3、提交本地分支到远程分支
git push <远程仓库地址> <分支名>
复制代码
六、本地分支有新的文件
1、将本地分支的文件添加到git管理
git add . //添加所有的文件
git add <文件名> //添加指定的文件
复制代码
2、提交到本地的master分支
git commit -m "提交信息"
复制代码
3、推送到远程分支
git push <远程仓库地址> <分支名>
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
用户国营
金牌会员
这个人很懒什么都没写!
楼主热帖
Beta 阶段事后分析
iOS全埋点解决方案-APP和H5打通 ...
Ubuntu22.04+ROS2中实现Moveit2控制gaz ...
Android studio实现网上订餐app
mysql主从搭建
完整版彻底卸载SQL Server2019
分布式锁
复杂「场景」数据导入导出
关键容灾技能比较
【云原生】-如何搭建配置Docker私有仓 ...
标签云
AI
运维
CIO
存储
服务器
浏览过的版块
程序人生
物联网
SQL-Server
Java
快速回复
返回顶部
返回列表