| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> Linux下版本管理工具:git的使用(保看保会) -> 正文阅读 |
|
[开发工具]Linux下版本管理工具:git的使用(保看保会) |
目录 2.1.1、? git add? ?//告知git需要管理什么内容 ?2.1.2、? git commit -m "log"? ?//将内容提交到本地仓库 1、克隆仓库1.1命令
什么是克隆仓库呢? 首先我们要理解版本管理。所谓版本管理就是将我们每次写的代码都作为一个版本,然后储存进行管理。以防在我们对代码进行更改之后,想要恢复到之前版本时而无法回复。所以我们要进行版本管理。 要进行版本管理那么我们就要了解一个版本管理工具:git。借助一张图来理解 了解了什么时git我们就可以了解什么时克隆,一般我们进行版本管理时,都会在远端先建一个仓库然后将仓库克隆到本地。接下来手把手教你创建一个远端仓库。 [1]? 首先我们打开码云,创建一个账号。这一步十分简单我们直接跳过。 ?[2]? 登录之后点击仓库,点击+号创建一个仓库,这一步也很简单,就按照指引一步一步创建就可以了。 ? ?[3]? 创建好之后,复制这个链接。 [4]? 然后打开我们的xshell输入命令git + clone +[刚刚我们复制的网址]这样你就拥有一个和刚刚远端仓库链接的本地仓库了。我们之后可以用来向远端仓库传送我们的文件。 ?[5]? ?然后进入我们的本地仓库就可以看到我们提交在本地仓库的内容了,当然这些文件是我之前传上去的,你们克隆之后可能本地仓库中什么都没有。 2、提交到本地仓库2.1、命令
2.1.1、? git add? ?//告知git需要管理什么内容[1]? ?首先我们在本地仓库下创建一个文件,当然你也可以从其他地方复制一个文件到本地仓库中。然后输入命令? git add +[要管理的文件名]来告知本地仓库要管理什么内容。 ?2.1.2、? git commit -m "log"? ?//将内容提交到本地仓库[1]? ? 输入命令dsd git commit -m "log"将内容提交到本地仓库,注意这个"log"是文件描述就是你穿这个文件是用来干什么的,这个一定要写,而且要好好写。 3、提交到远端仓库3.1、命令
3.1.1、命令解释:?除了master分支也可以提交到其他分支,你可以创建其他分支然后提交 3.1.2、 命令使用:(1)然后出来提示Username for 'https://gitee.com':这是提示我们输入刚刚注册的邮箱地址 (2)然后出来提示Password for 'https://2273137152@qq.com@gitee.com':输入我们刚刚创建用户时设置的密码。(注意:在linux里面输入密码时不会显示任何字符的)然后就提交到我们的远端仓库了。 ?(3) 这里可以看到已经提交到了我们的远端仓库。 4、将远端仓库内容更新到自己仓库4.1、命令
1.4.1、pull命令的理解[1]? 首先我们要清楚一个仓库是可以由多个用户维护 ?[2]? 此时假如用户二修改了代码并且上传,但其他用户中的代码并未改变 [3]? ?此时用户一假如将代码修改了想然后想上传到远端仓库,这时是无法上传的。? ?[4]? 此时想要上传代码就必须先将远端仓库的代码(由用户二修改的代码拉下来)然后在这基础上才能修改。 总结:所以如果我们想修改远端仓库的代码时需要先将远端仓库的代码拉到本地仓库然后进行修改。 5、查看仓库状态5.1、命令git satus:查看仓库的状态。 ?看官看到这里点个免费的赞吧这是对我莫大的支持!!! |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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/17 11:02:17- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |