| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> IDEA中 GIT基础操作 -> 正文阅读 |
|
[开发工具]IDEA中 GIT基础操作 |
一、工具栏 ?? ? ?1: ? ?2: ? 3. ? 4.? ? 5: ??????? ? 6.??????? ? 7.?????????????? 1:上传项目到本地仓库,项目右键选择Git-->add,此时项目文件变成绿色,此时文件只是处于暂存区,并没有真正进入到版本库中 2:项目右键Git--> Commit Directory,在弹窗中输入Commit Message,点击commit,此时项目文件从暂存区真正进入版本库中,项目文件变成白色 这里选择commit and push 然后配置push的信息 ?push即可 8.??????? ? ?不需要git管理的文件都填写到这里面就行了。 参考地址 Git 学习笔记 ignore 忽略文件_笑虾的博客-CSDN博客_ignore忽略文件 9.??????? ? ?? 下图:点击后会展示这行代码是哪个revision提交的以及提交消息 10.??????? ? 11.??????? ? ? 12.???????? ? ? 13.??????? ? 14. ? ?14. ??????? ? 15.??????? ? 16.??????? ? 17.??????? ? 18.??????? ? ? ?参考文章?同步GIT仓库的操作 -- fetch命令 - 知乎 ? 19????????
?20.??????????????? ? 参考文章? git rebase的两种用法(最全)_小垚尧的博客-CSDN博客_git rebase 21.???????? ? 参考文章?使用分支 -- Git branch 命令 - 知乎 ?22.???????? ? ?23.??????? ? tag是git版本库的一个标记,指向某个commit的指针。 tag主要用于发布版本的管理,一个版本发布之后,我们可以为git打上 v.1.0.1 v.1.0.2 ...这样的标签。 tag感觉跟branch有点相似,但是本质上和分工上是不同的: tag 对应某次commit, 是一个点,是不可移动的。 参考文章 Git中tag标签的使用_一叶飘舟的博客-CSDN博客_git tag 24.??????? ? 实例? 回退上一次的commit操作 ? Git——在 Git 中重置 HEAD - 知乎参考文章?Git——在 Git 中重置 HEAD - 知乎 25.??????? ? stash的好处是可以先将你的改动暂存到本地仓库中,随时可以取出来再用,但是不用担心下次push到服务器时,把不想提交的改动也push到服务器上,因为Stash Changes的内容不参与commit和push。 Stash Changes,就将本地的全部改动临时保存到本地仓库,并撤销了本地的所有改动。 26.??????? ? ?27.??????? ? 28 ??????? ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年2日历 | -2025/2/20 7:58:41- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |