git
git
全栈开发
全栈开发工程师,互联网教育特约讲师
展开
-
git专栏 04.解决分支冲突问题
[toc]{type: “ol”, level: [3,4]} 合并分支 操作同一文件出现的冲突 修改后与同事沟通 合并分支 创建本地分支 将本地分支提交到远程:git push origin 分支名 公司中,master分支下,建立一个dev分支,所有人在dev分支上开发 将开发好的版本,merge到master分支中,master中,只有成型的版本 本地合并分支出现的冲突 两个分支修改了同一个文件 修改后与同事沟通 线上分支合并出现的冲突 在线下手动合并代码,重新提交 操作 线上分支合并 Pu原创 2022-03-30 08:24:34 · 103 阅读 · 0 评论 -
git专栏 03.ssh和https连接
03.ssh和https连接 [toc]{type: “ol”, level: [3,4]} ssh和https连接 特点:不需要输入密码 md5叫签名,不叫加密 对称加密 用什么方式加密,就用什么方式解密 非对称加密 公钥加密,私钥解密 公钥可以给任何人,私钥只有自己有 客户端通过公钥加密可发送数据,服务端通过私钥解密才能查看数据 生成一对公钥与私钥: ssh-keygen -t rsa -C 'root@qq.com' 会生成到用户根目录下的.ssh文件夹下 /Users/mac/.s原创 2022-03-30 08:23:46 · 360 阅读 · 0 评论 -
git专栏 02.git基本使用
02.git基本使用 [toc]{type: “ol”, level: [3,4]} 初始化仓库 git init 文件夹名称 查看管理状态 git status 红色表示未管理 绿色表示已提交至暂存区 提交数据到暂存区 git add test.txt git add . [全部数据] 提交数据到版本库 git commit -m '注释...' 如果未成功,则增加: git config --global user.email "root@qq.com" git c原创 2022-03-30 08:23:06 · 66 阅读 · 0 评论 -
git专栏 01.git简介
01.git简介 [toc]{type: “ol”, level: [3,4]} 分布式管理 既有服务端,也有客户端,任意一个客户端可以临时充当服务端 工作流程 工作区 暂存区 git add 将数据提交到内存中 版本库 git commit -m 将数据提交到版本库 回滚: git checkout 上一步 git reset HEAD 将暂存区的数据回滚到工作区 git reset --hard版本号 将版本库的数据回滚原创 2022-03-30 08:21:40 · 85 阅读 · 0 评论