| |
|
开发:
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 |
学习使用Git内容来源参考:https://www.liaoxuefeng.com/wiki/896043488029600 1、Windows下的 git 基本操作点击这里直接下载Windows系统里面的 git 软件。下载完毕后,打开git Bash,会出现命令行窗口,我们只需要在上面进行编写命令即可。 git 里面的一些命令主要是是在Linux 上面的一些命令,这里学习如何操作! 1.1 如何操作文件目录
1.2 如何修改文件当使用了命令
1.3 git 版本回退和文件撤销修改
1.4 git 删除文件及恢复
1.5 查看工作区和版本库的最新版本的区别
1.6 git 推送到远程库 gitHub.com
1.7 git 删除远程库
1.8 git 克隆远程库
1.9 git 分支基本操作
1.10 分支管理
1.11 多人协作 git
1.12 git 创建标签(与commit版本号关联)
2、几个疑问2.1 如何查看当前暂存区内的文件有哪些?2.2 使用touch新建文件是在所有分支下都建立了该文件嘛?换言之,可以只在某个分支下单独建立文件嘛?【不进行add或commit的工作区的文件是所有分支共用,但是版本库和暂存区不是!!】 确实可以,去电脑C盘文件目录查看,发现切换分支之后,不同分支出现的文件数量是不一样的。也就是可以在不同的分支单独创建文件,最后合并即可。 当创建了文件,一定要记得add和commit,不然的话,就不是在分支里面创建了(因为你没有提交,版本不会更新)。这样操作下来的话,不提交,只是更改了工作区的东西,所以工作区的东西是无论哪个分支都会有的。 2.3 使用 vi/vim runoob.txt即可创建一个文件,不管该存在与否如果你想要使用 vi 来建立一个名为 runoob.txt 的文件时,你可以这样做:
直接输入 vi 文件名 就能够进入 vi 的一般模式了。请注意,记得 vi 后面一定要加文件名,不管该文件存在与否! 2.4 git 的工作区文件提交到暂存区后,工作区还有该文件吗?工作区仍然有该文件,以便后续的更改呀。如果关闭了git bash后,再次打开该文件,该文件的内容不变。 当工作区的内容提交到暂存区,关闭git bash后,暂存区的内容没有变化,仍可以继续 git commit。 这个时候就可以把工作区、暂存区、版本库三个看做是不一样的文件夹,各自的内容在无命令的驱动下互不相干;在有诸如add或commit的命令下,依次提交到另一个区。 2.5 工作区的内容没有提交(add和commit),会出现错误?
这个意思就是说,工作区的ft.txt文件被修改过了,你不提交的话,就会丢失。然后他也不让你切换分支。 **出现错误的原因就是:**当前这个ft.txt的内容和版本库里面最新版本里的内容不一样,但是你又没有提交,所以报错。 解决办法:git stash(保存当前工作环境,后序可以进行恢复) 如果不用git stash恢复的话,工作区的文件内容为不恢复的内容。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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/14 14:59:08- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |