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

梵克雅宝五花手链徐州seo推广公司

梵克雅宝五花手链,徐州seo推广公司,降低,ui参考网站git实用手册 git全局设置 git config --global user.name "yourname" git config --global user.email "youremail"推代码时的账号&#xff08;email) 版本回退 git loggit reset –hard <码>git push -f HTTPS步骤(上传) 拉取项目 1、新建一个…

git实用手册

git全局设置

git config --global user.name "yourname"
git config --global user.email "youremail"
  • 推代码时的账号(email)
    在这里插入图片描述

版本回退

  1. git log
  2. git reset –hard <码>
  3. git push -f

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

在这里插入图片描述

HTTPS步骤(上传)

在这里插入图片描述

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

拉取项目

1、新建一个文件夹

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

2、初始化(git init)

目的:创建/初始化一个新的仓库(也相当于刚刚那个项目的本地缓存?)

在这里插入图片描述

3、输入命令git remote add origin https://xxxxx.git(红色框部分为第二步复制的网址)

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

4、看你要下载的是哪个分支的代码(我这里是master)

输入命令git pull origin master

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

1.0常用命令

初始化

// 初始化
git init
// 上传暂存区
git add .
//上传本地仓库
git commit -m "fist push"
// 上传
git push // 克隆
git clone https://.......git
// 拉取
git pull <远程仓库名> <分支名>

克隆

从远程仓库获取代码

# 从远程仓库克隆
git clone <url> # 从远程仓库拉取 (拉取到.git 目录,不会合并到工作区,工作区发生变化)
git fetch  <shortname>  <分支名称># 手动合并  把某个版本的某个分支合并到当前工作区
git merge <shortname>/<分支名称># 从远程仓库拉取 (拉取到.git 目录,合并到工作区,工作区不发生变化) = fetch+merge
git pull  <shortname>  <分支名称>
git pull  <shortname>  <分支名称>  --allow-unrelated-histories  #  强制拉取合并

注意:如果当前本地仓库不是从远程仓库克隆,而是本地创建的仓库,并且仓库中存在文件,此时再从远程仓库拉取文件的时候会报错(fatal: refusing to merge unrelated histories ),解决此问题可以在git pull命令后加入参数–allow-unrelated-histories (如上 命令)

# 将本地仓库推送至远程仓库的某个分支
git push [remote-name] [branch-name]

拉取(更新)

在 Git 中,拉取(pull)操作用于从远程仓库获取最新的更改,并尝试将这些更改合并到当前的工作分支。以下是拉取操作的常用命令:


git pull <远程仓库名> <分支名>

在这个命令中,你需要替换 <远程仓库名> 为你配置的远程仓库名称(默认为 origin),以及 <分支名> 为你想要拉取的分支名称(例如 mastermain)。

例如,如果你想要从名为 origin 的远程仓库拉取 master 分支的最新更改,你可以运行以下命令:


git pull origin master 

这个命令会做两件事情:

  1. 从远程仓库 originmaster 分支获取最新的提交。
  2. 尝试将这些最新的提交合并到当前所在的本地分支。

请注意,如果在拉取过程中遇到合并冲突,你需要手动解决这些冲突,并提交合并结果。

另外,如果你想要拉取远程仓库的所有分支的最新更改,你可以使用 git fetch 命令来更新你的本地仓库引用,然后使用 git merge 命令来合并你感兴趣的分支。例如:

git fetch origin  
git merge origin/master

在这个例子中,git fetch origin 会获取远程仓库 origin 的所有分支的最新更改,但不会尝试合并它们。然后,git merge origin/master 会将 origin/master 分支的最新更改合并到当前所在的本地分支。

分支

常规
# 默认 分支名称为 master
# 列出所有本地分支
git branch# 列出所有远程分支
git branch -r# 列出所有本地分支和远程分支
git branch -a# 创建分支
git branch <分支名># 切换分支 
git checkout <分支名># 删除分支(如果分支已经修改过,则不允许删除)
git branch -d  <分支名># 强制删除分支
git branch -D  <分支名>
# 提交分支至远程仓库
git push <仓库简称> <分支名称>	
# 合并分支 将其他分支合并至当前工作区
git merge <分支名称>
# 删除远程仓库分支
git push origin –d branchName
分支合并

在 Git 中,分支合并(branch merging)是将一个分支的更改集成到另一个分支的过程。以下是一些常用的分支合并命令和方法:

1. 使用 git merge 命令

git merge 命令用于将一个分支的更改合并到当前所在的分支。

示例:

假设你当前在 master 分支上,并希望将 feature 分支的更改合并到 master 分支:

# 切换到 master 分支  
git checkout master  # 合并 feature 分支到 master 分支  
git merge feature

如果合并过程中没有冲突,Git 会自动将 feature 分支的更改应用到 master 分支,并创建一个新的合并提交。

如果发生冲突,你需要手动解决这些冲突,然后提交合并结果。

2. 使用 git rebase 命令

git rebase 不同于 git merge,它会获取另一个分支的更改,并在当前分支上重新应用这些更改,从而得到一个线性的提交历史。

示例:

feature 分支的更改重新应用到 master 分支:

# 切换到 feature 分支  
git checkout feature  # 将 feature 分支的更改重新应用到 master 分支  
git rebase master  # 切换到 master 分支  
git checkout master  # 合并 rebased 的 feature 分支到 master 分支  
git merge feature

请注意,git rebase 在处理公共历史时可能会更复杂,因为它会改变提交的顺序和父提交。因此,在使用 rebase 时要小心,确保你了解它的工作原理,并在与其他人共享代码之前与团队沟通。

3. 解决合并冲突

如果合并或 rebase 过程中出现冲突,Git 会停止操作并提示你解决冲突。你可以使用文本编辑器手动编辑冲突文件,解决冲突后保存文件。然后,使用 git add 命令将解决冲突的文件标记为已解决,最后使用 git commit 命令完成合并提交。

# 手动编辑冲突文件并解决冲突  
# 使用 git add 命令标记冲突已解决  
git add <冲突文件名>  # 完成合并提交  
git commit -m "Merge feature into master with conflict resolution"
远程
1.1.4提交到本地仓库
1)选中文件
2) 右键--git提交
提交到暂存区: git add .
提交到本地仓库: git commit
查看状态: git status 提交到远程仓库
git push

创建git仓库(远端)

仓库(本地)

mkdir weixin-demo
cd weixin-demo
git init 
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://gitee.com/itwangyao33/.git
git push -u origin "master"

已有仓库


git remote add origin https://gitee.com/itwangyao33/weixin-demo.git
git push -u origin "master"

git仓库使用步骤

## 准备工作
1.打开git bash 设置用户信息
git config --global user.name"itwangyao33"
git config --global user.email"910466241@qq.com"
> 
#查看配置信息
git config --global user.name
git config --global user.email
> #第一步初始化一个仓库
git init 
#第二步,将仓库里面的内容上传到暂存区
git add . 
#第三步,将暂存区里面的东西上传到本地仓库
git commit -m"提示的内容"
#第四步,上传到远程仓库#查看提交记录
git -log
#版本回退
git reset commit --hard

对远程仓库的操作

此操作是先初始化本地仓库已建立的远端仓库进行对接

  • 命令: git remote add <远端名称> <仓库路径>
  • 远端名称: 默认是origin ,取决于远端服务器的设置
  • 例如: git remote add origin https://gitee.com/itwangyao33/weixin-demo.git

查看远端仓库

git remote

推送到远端仓库

git push [-f] [--set-upstream] [远端名称[本地分支名称][:远端分支名称]]

  • 如果远程分支名与本地分支名相同,则可以只写本地分支名

git push origin master

  • -f 表示强制覆盖
  • -set-upstream 推送到远端的同时并且建立和远端分支的关联关系。

git push --set-upstream origin master

  • 如果当前分支已经和远端分支关联,则可以省略分支名和远端名。

​ git push 将master分支推送到已经关联的远端分支。****

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
t`

查看远端仓库

git remote

推送到远端仓库

git push [-f] [--set-upstream] [远端名称[本地分支名称][:远端分支名称]]

  • 如果远程分支名与本地分支名相同,则可以只写本地分支名

git push origin master

  • -f 表示强制覆盖
  • -set-upstream 推送到远端的同时并且建立和远端分支的关联关系。

git push --set-upstream origin master

  • 如果当前分支已经和远端分支关联,则可以省略分支名和远端名。

​ git push 将master分支推送到已经关联的远端分支。****

[外链图片转存中…(img-43CNZ2VK-1744643934548)]


文章转载自:

http://gTxMojcF.tgdys.cn
http://PMtcKH77.tgdys.cn
http://fTt3uuqT.tgdys.cn
http://DvCMi5lY.tgdys.cn
http://i4Lx5BKe.tgdys.cn
http://CnvDIU5j.tgdys.cn
http://yUZUNywB.tgdys.cn
http://I85k3NnN.tgdys.cn
http://UwRrkXLO.tgdys.cn
http://7LvYwfHl.tgdys.cn
http://a4xWOpvu.tgdys.cn
http://L3nResAy.tgdys.cn
http://KIJt9E7S.tgdys.cn
http://kIaziQzr.tgdys.cn
http://MC9m31NG.tgdys.cn
http://zWy4JpH4.tgdys.cn
http://Ta2u8Out.tgdys.cn
http://7AsSiwDh.tgdys.cn
http://sxJqBRsk.tgdys.cn
http://0zDXqUfh.tgdys.cn
http://lXemM57p.tgdys.cn
http://kWkMKVzX.tgdys.cn
http://XRNXZ2t4.tgdys.cn
http://jzTisehP.tgdys.cn
http://cYGfAYkr.tgdys.cn
http://1LHmfGj3.tgdys.cn
http://KoFP5PHK.tgdys.cn
http://WEsbJk5W.tgdys.cn
http://YtmlLeUm.tgdys.cn
http://8j5da0bj.tgdys.cn
http://www.dtcms.com/wzjs/633248.html

相关文章:

  • 网站制作旅行社logo设计在线生成免费图片加文字
  • 关于教育网站的策划书青海网站建设 小程序开发
  • 网站后台管理系统展望常用网站后缀
  • 外贸网站怎么做seo网站开发介绍费
  • 石家庄网站建设布局软文推广代理
  • 怎样做境外网站seo网络推广培训班
  • 青岛网站建设维护企业网站建设的作用
  • 信用徐州网站建设情况网站技术支持什么意思
  • wordpress站点统计小工具做食品怎样选网站
  • 专门做护理PDCA的网站网站开发软件有
  • wap网站开发框架wordpress4.7.4漏洞
  • 百度网站 收录企业年报查询
  • 深圳网站设计南京火车头wordpress发布模块4.9
  • 站长推广网网站模板有哪些内容
  • 设计最简单的企业网站珠海网站建设科速互联
  • 衡水网站建设公司联系电话陕西专业网站建设公司
  • 网站招生宣传怎么做购物 网站建设的市场分析
  • 网站开发要花多少钱wordpress主题giligili
  • 2012系统 做网站无锡做食品网站的公司
  • 重庆快速网站备案怎么到国外网站去接模具订单做
  • 网站快照工具网站开发平台 运行平台
  • 做网站西域数码阿里云wordpress调用文章某个分类
  • 华汇建设集团有限公司网站专业的seo网站优化公司
  • 衣服商业网站建设策划书wap建站系统
  • 建站之星成品网站源码网站建设新手教学视频
  • 普通网站备案手机网站的模板下载
  • 自己做网站网页文件在哪里绿色食品销售网站建设
  • 北京建设监督网站wordpress离线发布
  • 泉州网站建设方案优化厦门seo优
  • 怎么找到域名做的那个网站阿里云有主体新增网站