git相关配置和操作

上传人:fool****022 文档编号:331637837 上传时间:2022-08-23 格式:DOCX 页数:3 大小:15.45KB
返回 下载 相关 举报
git相关配置和操作_第1页
第1页 / 共3页
git相关配置和操作_第2页
第2页 / 共3页
git相关配置和操作_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《git相关配置和操作》由会员分享,可在线阅读,更多相关《git相关配置和操作(3页珍藏版)》请在金锄头文库上搜索。

1、全局配置:配置用户和邮箱 git config -global user.name 用户名 git config -global user.email 邮箱创建仓库 1.创建空目录 mkdir +名字 在目录中建立一个空目录git仓库初始化 git inint 执行之后会在项目目录下创建一个隐藏目录2.git常用指令操作查看当前状态 git status添加到缓存区 git add 文件名说明:git add 指令,可以添加一个或多个文件git add 文件名git add 文件名1 文件名2.git add .添加当前目录到缓存区提交版本库:git commit -m 注释内容在后续文件对于

2、文件操作之后重复使用git add 与git commit 1.3时光穿梭-版本回退1.查看版本:确定需要回到的时刻,指令1.git log 2. git log -pretty=oneline2.回退操作:指令:git reset -hard 提交编号回去过去之后,想查看回去之前最新的版本号,需要使用指令区查看历史操作得到最新的ID指令:git reflog小结:a.想要回到过去必须要得到commit id 通过git reset -hard 进行回退b.想要回到未来,需要先用git reflog 进行历史查看,得到commit idc,在写回退指令的时候commit id 可以不用写全,g

3、it 自动识别,但是也不能写太少,至少需要写前4位字符。远程仓库现上远程仓库基于http协议1.创建目录 2.使用clone 指令克隆现上仓库到本地。指令:git clone 线上仓库地址在仓库上做对应操作(提交暂存区、提交本地仓库、提交现上仓库、拉取线上操作)提交线上仓库的指令为git push拉取线上最新版本 git pull: 每天第一件事就是拉取线上最新版本,每天下班前git push基于ssh 协议该方式与前面https方式相比,知识影响github对用户的身份的鉴权方式,对于git具体操作(提交本地、添加注释、提交远程等操作)没有任何影响生成公私钥对指令(自行安装openssh)

4、ssh-keygen -t rsa-C注册邮箱步骤:1.生成客户端公私钥文件 2.将公钥上传到gihub打开提示:1.查看公钥.2创建公钥文件分支指令查看分支:git branch创建分支:git branch 分支名切换分支:git checkout 分支名删除分支:git branch -d 分支名合并分支:git merge 被合并的分支名冲突修改解决冲突先git pull 打开冲突文件:需要和同事进行商量,如何将代码保留图形工具忽略文件操作过滤基本规则1)/mtk/ 过滤整个文件夹2)*zip 过滤所有的.zip 文件3)/mtk/do.c 过滤具体的某个文件4)lindex.php 不过滤具体某个文件新建一个.gitignore文本在文件中书写规则 touch .文件名

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > 嵌入式开发/单片机

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号