Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何在本地git克隆回购之前判断github回购

如何在本地git克隆回购之前判断github回购
EN

Stack Overflow用户
提问于 2016-04-29 12:17:17
回答 3查看 108关注 0票数 3

我的工作组有一个github回购,这只是文档。

我复制了那个回购程序,让它在本地进行离线工作。

我不改变它,也不把它分支。它会被更新,但不会分支。

我用什么命令

  1. 告知github上的工作组回购是否已被修改
  2. 把修改的东西搬到我的本地机器上?
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2016-04-29 12:22:06

如果要找出本地分支与远程分支之间是否存在差异,请运行diff命令。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# display changes between local branch to remote
git diff master origin/master

要更新存储库的所有内容,请使用fetch命令

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# Fetch all changes from the remote 
git fetch --all --prune

若要将更改合并到分支中,请使用git拉出。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# merge the changes from the remote to my branch
# git pull is a combination of 2 commands. fetch + merge
# so this single command will fetch (bring) and add (merge) the changes
# made on the remote branch into your branch
git pull origin master
票数 2
EN

Stack Overflow用户

发布于 2016-04-29 12:40:57

您可以使用:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
git fetch
git status

以检查是否有远程存储库的某些更新。如果您的存储库位于远程存储库的后面,Git status将通知您。如果您想得到这些更改,您必须使用以下命令:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
git pull

注意:git fetch只下载对远程存储库所做的更改;git status向您显示本地存储库的文件处于哪个阶段(未注册、未修改、修改或分阶段),并显示是否与远程存储库有一些不同;git pull类似于这些命令的快捷方式:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
git fetch
git merge

也就是说,它将下载远程存储库更改,然后更新本地文件(如果您不修改本地文件,它将执行快进更新)。

有关Git的更多信息可以在这里阅读:

我希望这能帮到你。

票数 2
EN

Stack Overflow用户

发布于 2016-04-29 12:23:59

  1. 若要判断远程回购是否已被修改,请执行以下操作: git抓取 git状态

fetch命令获取有关远程回购的信息,但它不更新本地工作文件。status命令将告诉您远程分支是否在本地分支之前提交。

  1. 若要将更改拖到本地计算机,请执行以下操作: 吉特拉力

Git只会自动抓取更改。pull命令获取这些更改(如数字1的答案),并将这些更改合并到本地文件中,因此您将实际“查看”这些更改。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36946770

复制
相关文章
如何使用Git工具克隆GitHub仓库到本地
①首先,确保你已经在本地安装了Git。如果没有安装,可以前往Git官方网站(https://git-scm.com/)下载并安装适合你操作系统的版本。
叶茂林
2023/07/30
7520
AkShare-利率数据-回购定盘利率
目标地址: http://www.chinamoney.com.cn/chinese/bkfrr/
数据科学实战
2020/11/09
4410
AKShare-股票数据-股票回购
目标地址: https://data.eastmoney.com/gphg/hglist.html
数据科学实战
2021/12/08
7970
AKShare-股票数据-股票回购
Argo CD 实践教程 06
Argo CD不直接使用任何数据库(Redis被用作缓存),所以它看起来没有任何状态。之前,我们看到了如何实现高可用性的安装,主要是通过增加每个部署的副本数量来完成的。但是,我们也有应用程序定义(如Git源集群和目标集群),以及关于如何访问Kubernetes集群或如何连接到私有Git回购或私有帮助集群的详细信息。这些东西构成了Argo CD的状态,它们保存在Kubernetes资源中——要么是本地资源,比如连接细节的秘密,要么是应用程序和应用程序约束的自定义资源。 灾难可能会由于人工干预而发生,例如Kubernetes集群或Argo CD名称空间正在被删除,或者可能是一些云提供商出现的问题。我们也可能有要将Argo CD安装从一个集群移动到另一个集群的场景。例如,也许当前的集群是用我们不想再支持的技术创建的,比如kubeadm(https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/),现在我们想转移到云提供商管理的技术。 你可能会出现在脑海中:“但我认为这是GitOps,所以一切都保存在Git回购中,这意味着它很容易重新创建?”首先,并不是所有的东西都被保存到Git回购中。例如,当在Argo CD中注册一个新集群时,我们必须运行一个命令,使这些详细信息不在Git中(出于安全原因,这是可以的)。其次,重新创建GitOps回购中的一切可能需要很多时间——可能有数千个应用程序、数百个集群和成千上万的Git回购。更好的选择可能是从备份中恢复到以前的所有资源,而不是从头开始重新创建所有的资源;这样做要快得多。
拿我格子衫来
2023/08/24
5380
Argo CD 实践教程 06
回购触发被动收购,集团确保创维数字上市地位
创维集团创始人黄宏生对资本市场一直雄心勃勃,2021年3月,他曾提出:“创维计划利用资本市场的开放性寻求发展,未来可能分拆出10家上市公司,每家公司目标百亿规模。”
华尔街科技眼
2023/07/05
2560
Git克隆远端代码到本地「建议收藏」
其中URL是你要访问的地址,directory为文件保存的路径。点击OK 2、桌面上会生成一个文件夹
全栈程序员站长
2022/07/23
8270
Git克隆远端代码到本地「建议收藏」
git将本地代码上传仓库(gitlab克隆代码到本地)
这样,把文件添加到git本地管理目录中,这类似Svn的add操作,实际上,还没有提交到本地管理仓库。利用
全栈程序员站长
2022/08/02
1.6K0
IBM已无力回购 裁员或股票重创已不可避免
IBM 在美国股市 19 日盘后再度缴出令市场失望的财报成绩单,营收连续第 14 季呈现下滑,2015 年第 3 季年减 14% 至 193 亿美元,逊于分析师原先预期的 196 亿美元;排除汇兑因素不计则是下滑 1%。强势美元持续成为 IBM 的营运逆风,第 3 季侵蚀营收达 9 个百分点。 在 IBM 最大部门(服务事业体)当中,全球科技服务、全球商业服务第 3 季营收分别下滑 10%、13% 至 79.4 亿美元、42.1 亿美元。此外,IBM 第 3 季硬件事业体营收年减 39% 至 14.9 亿
人称T客
2018/03/21
1.1K0
IBM已无力回购 裁员或股票重创已不可避免
金蝶为什么停止了对云之家的回购?
近日,金蝶发布公告停止对云之家的收购,时隔不足一个月,蝶创控股与弘金投资签订终止收购协议,不再收购深圳云之家网络有限公司(以下简称“云之家”)51.73%的股权,为什么?
人称T客
2019/05/08
1.1K0
本地git链接到github
Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上。怎么分布呢?最早,肯定只有一台机器有一个原始版本库,此后,别的机器可以“克隆”这个原始版本库,而且每台机器的版本库其实都是一样的,并没有主次之分。
ConardLi
2019/09/08
5680
本地Git绑定Github仓库
Window的小伙伴如果还没在本地配好Git环境可以参考:https://www.cnblogs.com/poloyy/p/12185132.html
小菠萝测试笔记
2020/06/09
1.3K1
本地Git绑定Github仓库
【git】github|创建本地上传到github下的项目和克隆远程仓库的指定分支
本文默认已经搭建好git环境。 一、创建仓库 第一步、点击右上角的头像下的“Your repositories” 第二步、点击New 第三步、编辑新建的仓库 点击3后,得到下图 二、window本地文件上传操作 第一步、打开E盘下的git bash 点击右键 第二步、创建一个gittest文件夹 输入 mkdir gittest 第三步、安装github下的提示输入下面的指令 echo "# test" >> README.md git init git add READM
心跳包
2021/09/26
8570
【git】github|创建本地上传到github下的项目和克隆远程仓库的指定分支
配置Git并克隆GitHub代码的方法
  本文介绍分布式开源版本控制系统Git的下载、安装,并基于Git实现克隆GitHub中项目代码的方法。
疯狂学习GIS
2023/09/20
3000
配置Git并克隆GitHub代码的方法
如何安装Git并克隆GitHub存储库
GitHub是一个允许开发人员使用Git版本控制系统进行协作的网站。通过Git和GitHub,来自世界各地的程序员可以在有组织的最新流程中分享想法和代码。
Techeek
2018/09/13
4K0
如何安装Git并克隆GitHub存储库
设置Git--在Git中设置您的用户名--创建一个回购--Fork A Repo--社会化
GitHub的核心是名为Git的开源版本控制系统(VCS)。Git负责计算机上本地发生的所有GitHub相关的事情。
达达前端
2022/04/28
8310
设置Git--在Git中设置您的用户名--创建一个回购--Fork A Repo--社会化
git 本地文件上传 github || gitee
如果 gitee || github 已经存在项目,并且对其文件进行修改上传,那就先 git clone ,再进行文件的添加和修改。
Lokinli
2023/03/09
7450
git 本地文件上传 github || gitee
Git 本地与GitHub远程同步
基本步骤: 本地添加仓库: 创建文件夹 打开git 初始化仓库 git init 设置提交代码时的用户信息: git config --global user.name "irozhi" git config --global user.email "irils@qq.com" 建立本地仓库与远程仓库的链接: git remote -v //查看与远程仓库连接情况 git remote add origin [远程仓库连接地址] //新建远程仓库连接 git remote rm origin [
若志奕鑫
2021/12/23
5.2K0
Git 本地与GitHub远程同步
本地 Git 仓库与 GitHub 关联
xxx填入自己的邮箱,运行完毕之后找到生成的ssh-rsa文件,默认地址为/User/xxx/.ssh/id_rsa.pub,也可以在终端输入open ~/.ssh打开。
PyStaData
2021/01/06
2.3K0
本地 Git 仓库与 GitHub 关联
教你如何使用github和git-克隆仓库
其实我上一篇文章我就透露了 捏嘿嘿 克隆呢 就是把一个仓库 原封不动的复制到你的机器里面
Wlog
2022/03/30
4680
如何使用git从码云克隆项目到本地?
前段时间,有读者微信问我,如果使用Git从码云或者Github 克隆代码到本地,然后进行提交代码的操作 。可能是新手,刚接触编程,我就从网上找到了这篇文章给他看,立马就学会了,所以今天把这篇教程也分享给大家,会的朋友就自动忽略吧 。
程序员小猿
2021/01/19
3.6K0
如何使用git从码云克隆项目到本地?

相似问题

克隆github wiki到本地回购

11

如何从本地svn回购中克隆git回购?

10

当我克隆从github远程回购,哪个分支的远程回购被克隆到本地回购?

21

github克隆私人回购

31

GitHub回购克隆空

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文