| |
|
开发:
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指令Git测试Git相关操作:https://gitee.com/help/articles/4114#article-header0 1、输入git,若出现下图,则安装成功2、输入 git version查看git版本3、设置用户名和邮箱输入 git config --global user.name ? ”用户名” 可以设置用户名 4、Git结构Git分为工作区和版本库,版本库包含暂存区和分支 5、建立Git本地仓库新建一个目录,用来充当git的仓库(工作区),在该文件夹下执行 git init 指令,将在该文件夹下创建一个隐藏的.git文件夹(版本库)。该工作区下的所有文件将被git追踪并管理,注意:.git文件夹存放在该工作区中,但是不属于该工作区 6、查看git的工作状态输入 git status 命令,查看git的工作状态 7、向暂存区中添加文件输入 git add 文件名 命令,将指定文件添加到git暂存区中,若输入 git add . 命令,则代表将当前工作区中所有文件添加到暂存区 8、提交文件并备注文件信息输入 git commit -m “提交的描述信息” 命令,将暂存区文件提交到本地分支,其中-m就是-message,“提交的描述信息”中填写文件的描述信息,相当于文件介绍,方便以后知道这个文件是干什么的,是第几版本 远程仓库选型Git有许多远程仓库,如全球通用远程仓库平台github和国内流行仓库平台码云,注意:平台不是仓库,相当于服务器,一个服务器有许多仓库 1、选择远程仓库的平台选择好平台之后开始创建仓库 2、将远程仓库关联到本地输入git remote add 标识名 上传地址 ,把远程地址关联到本地,其中标识名称随便命名,上传地址就是创建仓库之后的地址,如: 3、查看已关联地址输入 git remote -v 查看已关联地址 4、断开连接输入 git remote remove 远程仓库标识名 ,删除远程仓库与本地仓库的链接 5、上传本地文件到远程仓库输入 git push -u 标识名 上传分支名 上传本地文件,其中标识名须与之前创建的名称相同,第一次上传要输入远程仓库平台登陆账号密码 6、在码云中查看从远程仓库克隆到本地1、创建文件夹输入mkdir 文件夹名,在本地仓库中创建文件夹(这个步骤不用写) 2、克隆项目到本地输入 git clone 远程仓库地址,从远程仓库clone代码到本地,注意:clone仅仅只适用于 多人协作1、上传本地文件输入 git push -u 标识名 上传分支名 上传本地文件,其中标识名须与之前创建的名称相同,第一次上传要输入远程仓库平台登陆账号密码 2、同步远程仓库文件输入 git pull 标识名 上传分支名 ,从远程仓库中拉取代码 3、pull与clone功能都差不多,只是clone是在刚开始执行且仅执行一次,pull是在clone之后执行,可执行多次分支
1、分支的基本操作1)查看当前分支输入 git branch ,查看当前仓库的分支 2)创建分支输入 git branch 新分支名 创建指定分支 3)切换分支虽然创建了新分支,但是当前默认使用master分支 2、分支细节1)分支内容
2)多分支走向
3)查看日志输入 git log --oneline 查看精简版本日志 输入git log 查看详细版本日志 4)当输入 git log 查看详细版本日志时,有时候会出现一冒号(:)为结尾,且无法退出,这是因为意外情况导致日志太长,git自动分页,在冒号后面可以添加数字跳转页面,或者输入 q 结束程序3、合并分支输入 git merge 分支名 合并分支 (1)快速合并
(2)三方合并
(3)查看图形日志输入 git log --oneline --graph 查看简单图形日志 (4)合并冲突
解决方法:衡量此时需要的内容,把需要的内容保留下来,然后add、commit、push即可 4、版本回退:
凭证冲突
之前输入的凭证: 产生凭证冲突: 解决方法:去控制面板找到凭证管理器,把对应域名的凭证删除,再在push时重新输入新的凭证即可 Idea关联git1、创建项目2、关联git选择git安装文件路径 3、点击test,测试关联是否成功4、IDEA操作Git项目:https://blog.csdn.net/oschina_40730821/article/details/88804043 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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/16 6:34:43- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |