| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> 【git & gitlab】 -> 正文阅读 |
|
[开发工具]【git & gitlab】 |
图解git 及 vscode 中的git/gitlens插件的使用 1. git 是什么&工具作用:分布式版本控制系统,用于代码备份,多人协作 2. 工作流程:
3. git基本命令之操作本地仓库3.1 git使用前配置git config --global user.name 提交人姓名 git config --global user.email 提交人邮箱 git config --list //查看配置信息 3.2 git提交步骤(工作区->暂存区->本地仓库)git init //初始化git仓库 git status //查看文件状态 git add 文件列表 //到暂存区 git commit -m 提交信息 //到本地仓库 git log //查看提交记录, 查看提交id 3.3 撤销
git checked 文件名称
git rm --cached 文件名称
git reset --hard commitID 3.4 分支分支及副本 注意:在切换分支之前,当前分支的工作要提交到git仓库(本地仓库)中 git branch //查看分支 git branch 分支名称 //创建分支 git checkout 分支名称 //切换分支 git merge 来源分支 //合并分支 git branch -d 分支名称 //删除分支(分支合并后才允许删除)(-D 强制删除) 注意:如果分支未被合并,只能采用强制删除 3.5 暂时保存修改在git中,可以暂时提取分支上所有的改动并存储,让开发人员得到一个干净的副本,临时转向其他工作。(切换分支前可以不用提交) 使用场景:分支临时切换。
git stash //临时改动 git stash pop //恢复改动 3.6 代码提交规范feat: 新功能 fix:bug修改 style:样式 ...... 4. git基本命令之操作远程仓库前提:环境及工具准备完成后:git工具,vscode。gitlab账户,并已经被拉入到组里,可以看到开发项目 4.1 git clone:(远程仓库拉入本地仓库)通过ssh克隆 克隆公司的项目:用http即可,新建一个文件夹存储项目,右键git bash here git clone 在gitlab开源中复制的http地址 项目复制完毕,用vscode打开查看代码 自己的gitlab地址,使用时再向后面添加仓库名称即可(用户设置-->账号,更改用户名-->路径) 修改名字(在git bash 中) git config user.name //查看名字 git config --global user.name 名称 4.2 创建远程仓库,创建项目
5.其他删除分支
更改分支名称
git-修改commit内容拉取远程分支:
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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/15 10:08:44- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |