当前位置: 首页 > news >正文

宁夏考试教育网站内蒙古呼和浩特职业学院

宁夏考试教育网站,内蒙古呼和浩特职业学院,如何让网站速度快,软件商城有哪些1 环境配置 设置的信息会保存在~/.gitconfig文件中 查看配置信息 git config --list git config user.name设置用户信息 git config --global user.name "有勇气的牛排" git config --global user.email “1809296387qq.com”2 获取Git仓库 2.1 本地初始化一个仓…

1 环境配置

设置的信息会保存在~/.gitconfig文件中

查看配置信息

git config --list
git config user.name

设置用户信息

git config --global user.name "有勇气的牛排"
git config --global user.email “1809296387@qq.com”

2 获取Git仓库

2.1 本地初始化一个仓库

git init

2.2 从远程仓库克隆

git clone 远程仓库地址https://gitee.com/zx7758/mybatis-demo01.git

3 工作目录、暂存区、版本库概念

版本库:.git隐藏文件夹的目录就是工作目录,主要用于存放开发的代码

工作目录(工作区):包含.git文件夹的目录就是工作目录,主要存放开发的代码

暂存区:.git文件夹中有很多文件,其中index文件就是暂存区,主要用于存放开发的代码

4 Git 工作目录下文件的两种状态

  • untracked 为跟踪(未被纳入版本控制)
  • tracked 以跟踪(被纳入版本控制)
  • Unmodified 未修改状态
  • Modified 已暂存状态

5 本地仓库操作

5.1 查看文件状态

git status

git查看文件状态

简洁输出

$ git status -s
?? .idea/
?? er.name
?? mybatisDemo.iml
?? pom.xml
?? src/
?? target/
?? web/

5.2 将为跟踪文件加入暂存区

git add pom.xml

查看状态

git status

git查看状态

5.3 取消加入暂存区

git reset pom.xml

5.4 将暂存区文件提交到本地仓库

git commit -m *

5.5 删除文件


6 远程仓库操作

6.1 查看远程仓库

列出指定的每一个远程服务器

git remote
git remote show origin

git查看远程仓库

6.2 添加远程仓库

格式:git remote add <shortname> <url>

git remote add mybatis https://gitee.com/***/mybatis-demo01.git

6.3 克隆存在远程仓库

git clone https://gitee.com/***/mybatis-demo01.git

6.4 移除无效仓库

git remote rm origin

注意:此命令只是从本地移除远程仓库的记录,并不会真正影响到远程仓库

6.5 从远程仓库中抓取与拉取

git init
git remote add origin https://gitee.com/***/mybatis-demo01.git
git fetch origin master
git fetch origin/master

6.6 从远程仓库获取最新版并merge到本地仓库

git init
git remote add origin https://gitee.com/***/mybatis-demo01.git
git pull origin master

注意

如果当前本地仓库不是从远程仓库克隆,而是本地创建的仓库,并且仓库中存在文件,此时再从远程仓库拉取文件的时候会报错(fatal: refusing to merge unrelated histories )

解决方法

git pull –allow-unrelated-histories

couldn’t find remote ref –allow-unrelated-histories报错解决

git pull --rebase origin master

6.7 将本地分支与远程分支关联

git branch --set-upstream-to origin/master master

6.8 推送代码到远程仓库

git push origin master

7 分支

几乎所有的版本控制系统都以某种形式支持分支。 使用分支意味着你可以把你的工作从开发主线上分离开来,以免影响开发主线。Git 的master分支并不是一个特殊分支。 它跟其它分支没有区别。 之所以几乎每一个仓库都有 master 分支,是因为git init 命令默认创建它,并且大多数人都懒得去改动它。

7.1 查看分支

列出所有本地分支

git branch

列出所有远程分支

git branch -r

列出所有本地分支和远程分支

git branch -a

7.2 创建分支

git branch
git branch one

7.3 切换分支

git checkout one

7.3 推送至远程仓库分支

git push mybatis one

7.4 合并分支

git merge one

7.5 删除分支

git beanch -d one

如果正在开发,删除会失败,强制-D

原文地址
https://www.couragesteak.com/edit#/articleId/142

http://www.yayakq.cn/news/696133/

相关文章:

  • 企业网站建设 详细方案seo排名哪家正规
  • pc端手机网站 样式没居中PHP套模板做网站
  • 网站建设 还有需求吗中国男女直接做的视频网站
  • 现在建网站做推广能赚钱吗洛阳免费提供建站方案
  • 电商网站主题中国工厂网
  • 做网站赚金币关于网站建设的一些事
  • 建设银行网站会员有什么用中医网站模板
  • 如何在微信内做网站网站设计开发收费标准
  • 中国网站制作公司排名有做医学手术视频的网站
  • 东莞开发公司网站建设黑帽seo技术有哪些
  • python网站开发源码无代码开发平台全免费
  • 博客类网站源码许昌建网站的公司在哪条路
  • 郑州企业网站优化多少钱奉化市住房和城乡建设局网站
  • 全屏背景网站如何做到自适应网站底部备案图标
  • 企业seo自助建站系统wordpress改论坛
  • 学做网站是什么有.net源码如何做网站
  • 网站项目如何做需求分析报告温州市城乡建设建档案馆网站
  • 网站排名优化怎么弄旅游网站建设那家好
  • 为什么网站建设公司越来越少晋中推广型网站开发
  • 鄂温克族网站建设wordpress ping地址
  • wordpress安装后查看站点失败1688官网入口
  • 哪个全球购网站做的好wordpress管理员怎么进入后台
  • 网站关键词优化方案像做游戏一样编程的网站
  • 重庆工程网站建设闽清县建设局网站
  • 福州企业网站推广定制wordpress时区问题
  • 集宁网站建设制作公司网站 价格
  • 阿里云服务器添加网站做化妆品的一些网站
  • 南充网站建设如何使用模板建设网站
  • 杭州seo网站建设服装定制网站的设计与实现
  • 徐州seo建站住建局官网查询入口