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

上海有做网站的公司么织梦微电影分享网站织梦整站源码

上海有做网站的公司么,织梦微电影分享网站织梦整站源码,南通网站建设企业,百度搜索网站介绍🥇个人主页:500佰 #Git #Git版本管理基础指令 #整理 #经验总结 Git版本托管 定义: 一个分布式版本控制系统 git工作流程图: ​ 包含本地仓库和远程仓库,包含代码文件的(增加、删除、更新)&#xff0c…

🥇个人主页:500佰
在这里插入图片描述
#Git #Git版本管理基础指令 #整理 #经验总结

Git版本托管
定义:

一个分布式版本控制系统

git工作流程图:

​ 包含本地仓库和远程仓库,包含代码文件的(增加、删除、更新),我们可以将代码添加到缓存区,再由缓存区提交到工作区,形成一个代码的版本

在这里插入图片描述

基本配置:
  1. 打开Git Bash

  2. 设置用户信息

    git config --global user.name “wubai”

    git config --global user.email “wubai@qq.com”

  3. 查看配置信息

    git config --global user.name

    git config --global user.email

本地仓库基本操作

git工作目录下对于文件的修改(如增加、删除、更新)会存在几个状态,这些状态的修改会随着我们执行Git的命令而发生变化

在这里插入图片描述

git三区:

工作区=> 暂存区 => 仓库

要使用Git对我们的代码进行版本控制,首先需要获得本地仓库

1)在电脑的任意位置创建一个空目录(例如test)作为我们的本地Git仓库

2)进入这个目录中,点击右键打开Git bash窗口
3)执行命令git init (初始化当前目录为一个git仓库)
4)如果创建成功后可在文件夹下看到隐藏的.git目录
在这里插入图片描述

基础指令:

git init (在工作目录)

git add . (工作区 -> 暂存区)

git commit -m “add file01” (暂存区 -> 本地仓库)

git status 查看修改的状态(暂存区、工作区)

git log / git reflog (这个指令可以看到已经删除的提交记录)

git log --all(显示所有分支) --pretty=online --abbrev-commit --graph(以图形显示分支)

版本回退:

git reset --hard commitID (回退至某个版本) 如下:

在这里插入图片描述

如何查看已删除的记录

git reflog

将某些文件忽略,不让git管理

创建.gitignore 文件,将不被git管理的文件写入此文件中

分支

一个人一个分支 每个人独自开发互不影响

一般存在master(生产分支)、develop分支(开发分支)

查看分支

git branch 或 git-log

创建分支

git branch dev01

切换分支(如下图 存在HEAD就是当前分支 )

git checkout dev01

git checkout -b dev02 创建并切换分支

在这里插入图片描述

合并分支

先切换到要合并的分支上 再进行合并

git merge 分支名称

比如想要在master分支上合并dev01,首先先要从dev01分支切换到master分支,

再执行 git merge dev01

删除分支

分支合并和可以进行删除,就没有用了,develop和master分支一般不要删除,feature(新功能)分支可删除

git branch -d b1 删除分支,需要做各种检查

git branch -D b1 不做任何检查,强制删除

注意:删除分支时,被删除的分支必须进行merge ,不然删除会报错,如下就是由于dev02没有merge到master分支 强制删除不会有这个问题

在这里插入图片描述

合并时分支冲突

合并时,需要手动解决冲突的文件,决定选择的文件版本,再 add 和commit

git远程仓库

gitLab倾向于闭源,需要自己搭建仓库,给企业使用

github倾向开源,不需要自己搭建

码云gitee 国内仓库

新建gitee仓库步骤:
在这里插入图片描述

在这里插入图片描述

配置SSH公钥

1、生成公钥

ssh-keygen -t rsa

不断回车

若果公钥存在,则自动覆盖

2、查看公钥

cat ~/.ssh/id_rsa.pub
在这里插入图片描述

3、配置公钥

把第二步生成的公钥 复制粘贴即可

在这里插入图片描述
在这里插入图片描述

如何使用远程仓库

本地git添加远程仓库:

git remote add origin git@gitee.com:wubaidev/FlinkSinkToHbaseES.git

查看远程仓库

git remote

推至远程仓库

git push origin master

在这里插入图片描述

本地master分支与远程master分支绑定 ,用于第一次push时

git push --set-upstream origin master:master

查看远程仓库分支与本地仓库分支对应关系

git branch -vv

git clone 从远程仓库拉取至本地

指令:

比如在桌面打开gitbash 然后执行:以下,回在本地生成一个文件夹,可以git log看一下clone下来的项目权重一样

git clone git@gitee.com:wubaidev/FlinkSinkToHbaseES.git

当远程仓库更新时,需要重新拉取

git fetch + git merge origin/master

git pull

远程仓库与本地仓库文件冲突

git pull 可以查看到冲突的文件

手动修改冲突的文件并保存

再执行git add .

git commit

git push

🥇欢迎留言+关注:500佰

http://www.dtcms.com/wzjs/822226.html

相关文章:

  • 深圳响应式网站建设公司北京官网建设哪家好
  • 网站增加流量代做seo排名
  • 大气腐蚀网站建设外贸网站推广的方法
  • 网站开发人员绩效考核表网站安装php
  • 为什么网站浏览不是做的那样园林工建设有限公司网站
  • 琴行网站开发学术论文职业生涯规划大赛是干什么的
  • 怎么创建免费网站吗怎么做自己的企业网站
  • 中国建设网官方网站企业网银注册完域名后如何做网站
  • 商业类网站的设计与制作做网站放什么软件
  • 上海网站设计要多少钱聊城网站推广动态
  • 高水平的番禺网站建设北京网站设计公司wyhseo
  • 中山网站建设是什么意思中国建设银行官网站陕西西安
  • 婚恋网站开发平台代理招商美食网站怎么做dw
  • 兄弟们给个能用的网站网页与网站之间的关系
  • 巫山网站建设网站建设 大学生创业网
  • 腾讯免费网站空间中国核工业第五建设有限公司中南分公司
  • 大学生活动网站开发文案新品发布会新闻稿
  • 太极馆如何做网站青岛做公司网站
  • 芜湖网站建设怎么做新浪云平台创建wordpress
  • 庆云网站建设语文建设网站
  • 网站建设属于什么职位想要网站导航推广
  • 建站节云建站空间
  • 招商网站设计程序开发步骤不包括
  • 唐山网站设计公司现在做网站还有用吗
  • 做品牌网站哪个好点网站服务器打不开
  • 高端品牌网站建设兴田德润在哪儿中国铁建门户网登录入口
  • 如何完整建设一个网站天津seo推广软件
  • 平台型网站如何推广手机在线制作图片加字
  • 中国工程建设标准化协会网站江津哪里找做网站的
  • 做网站销售的网站制作公司权威乐云践新专家