| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> Git、TortoiseGit基本操作 -> 正文阅读 |
|
[开发工具]Git、TortoiseGit基本操作 |
1.安装 2.查看命令? 3.回到当前位置,让创建分支选择不创建,点击ok后不在任何分支,内容只展示当前版本内容 ?选择不创建 ?4.不小心改错了回master分支 5.git status :查看文件变化 6.git show :查看文件具体变化???????? 7.git add testFile.txt 提交具体文件? 8.想对提交的message进行修改:选中work tree change -> 选中Amend Last Commit -> 修改内容 ?9.git log :查看当前位置提交的详细信息(跟当前选中的位置有关) ? ? ? ? ?注:通过命令查看:git log --oneline --graph --decorate --all 10.gitk . 可视化辅助工具 ? 11.当使用Reset?命令时,work tree change会显示与Reset的目标分支的差异???????? 12.如图,2.7想回到2.4,点击2.4 -> 右键Revert ?如果想某个文件回到这个版本:选中文件点击Revert? 注:只是在work tree change 做了改变,已经提交的没有改变 ?13.创建Tag? 注:只是一个标记,不会长 14.git checkout? 提示Branch 和Tag 15.会使用Show Reflog找丢失的分支 ? 16.查看某个文件的提交历史记录:选中文件 ->如图 ? 17.Merge :当前在master分支,要将testFeature 合并到 master ,选中testFeature ->? 18.Rebase:将testFeature -> master ,有冲突解决冲突? 注:和merge地区别(没有合并点) 19.Cherry Pick :将test1这个改动合并至master分支(只是摘取test的改动) 20.按住Ctrl选择文件做对比 21.将两个提交压缩成一个提交(可以选择多个) 22.Ignore文件,(本地后面添加的Ignore文件需要提交) 23.删除分支 ? 24.本地库的远程设置 ? 25. push : 1和2会覆盖远程的代码(不要选)? ?3.提交本地Tag ? 26.Pull? 操作(只有在选中work tree changes才能Pull)(会和本地有一次Merge操作) ? 27.Fetch???????? ? 28.Blame(责备,归咎于)查看修改人 ? ? ? ? ? ? ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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年12日历 | -2024/12/28 3:23:55- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |