| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> Git相关指令与多人合作 -> 正文阅读 |
|
[开发工具]Git相关指令与多人合作 |
一、基本介绍工作区 -->暂存区--> 版本库 --> 远程版本库 工作区:文件的增加,修改,删除操作都在工作区执行 暂存区:文件修改后且add后,到暂存区 版本库:文件commit后,到版本库 远程仓库:本地版本库的文件push到远程仓库,从远程仓库pull/fetch文件到本地 二、配置用户名及邮箱(命令行)配置全局用户名
配置全局邮箱
查看全局配置列表
三、配置 ssh (为了避免每次提交代码都需要 输入账户名和密码)
然后一路按回车 ?可以使用任何类型的软件打开该文件,推荐可以使用记事本, 复制其中的代码,打开gitee,找到设置 - 安全设置 - ssh公钥 - 填写信息即可 ?四、基本操作初始化仓库(本地仓库)
查看本地仓库文件的状态
把工作区的内容添加到暂存区
把暂存区的内容添加到内容区
形成历史版本
历史版本回滚
查看历史版本
五、上传到远程仓库在gitee或github?建立远程仓库 -----?仓库名不要用中文 -----?设置成开源 ---?点击创建 ---?修改ssh 在本地仓库添加远程仓库地址(在项目初始化的位置)
首次推送到远程仓库(变量名一致)
后续推送(书写过 -u?本次还是同一地址)
六、把远程仓库内容拉取到本地在gitee/giehub找到远程仓库的地址 在你需要的地方新建文件 ----?打开命令行
后续拉取(本地内容和远程内容不一致,远程有本地没有的内容),打开之前的拉取下来的文件夹 ---?打开命令行
七、分支管理查看分支
创建分支并切换到该分支
删除分支,如果正在当前分支,则不能删除
八、团队操作 组长第一次操作
给当前的项目添加项目组成员 当前项目 - 管理 - 仓库成员管理 - 添加仓库成员 - 建议全部添加为 管理员,复制链接,发给队友,队友同意之后即可加入
组长也要写代码
组长负责合并代码
组员得知代码合并完成
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 6:22:26- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |