首页 > 其他分享 >git-远程仓库

git-远程仓库

时间:2024-07-08 16:45:18浏览次数:12  
标签:origin git remote 仓库 push 远程

1. 添加远程仓库

使用git remote add命令将一个远程仓库添加到你的本地仓库中。

git remote add <name> <url>

例如:

git remote add origin https://github.com/username/repository.git

2. 查看远程仓库

使用git remote命令可以查看当前配置的远程仓库。加上-v选项可以显示远程仓库的URL。

git remote
git remote -v

3. 移除远程仓库

使用git remote remove命令可以移除一个远程仓库。

git remote remove <name>

例如:

git remote remove origin

4. 重命名远程仓库

使用git remote rename命令可以重命名一个远程仓库。

git remote rename <old-name> <new-name>

例如:

git remote rename origin upstream

5. 获取远程仓库的更新

使用git fetch命令可以从远程仓库获取更新,但不会自动合并这些更新。

git fetch <remote>

例如:

git fetch origin

6. 拉取远程仓库的更新并合并

使用git pull命令可以从远程仓库获取更新并自动合并到当前分支。

git pull <remote> <branch>

例如:

git pull origin main

7. 推送本地更改到远程仓库

使用git push命令可以将本地更改推送到远程仓库。

git push <remote> <branch>

例如:

git push origin main

8. 查看远程仓库的详细信息

使用git remote show命令可以查看远程仓库的详细信息。

git remote show <remote>

例如:

git remote show origin

9. 强制推送到远程仓库

在某些情况下,需要强制推送本地更改到远程仓库,会覆盖远程仓库中的历史记录。

git push --force <remote> <branch>

例如:

git push --force origin main

10. 推送标签到远程仓库

使用git push命令可以将标签推送到远程仓库。

git push <remote> <tag>

例如:

git push origin v1.0.0

11. 删除远程分支

使用git push命令可以删除远程分支。

git push <remote> --delete <branch>

例如:

git push origin --delete feature-branch

12. 克隆远程仓库

使用git clone命令可以克隆一个远程仓库到本地。

git clone <url>

例如:

git clone https://github.com/username/repository.git

标签:origin,git,remote,仓库,push,远程
From: https://www.cnblogs.com/zjq1999/p/18290250

相关文章

  • Windows服务器系统远程桌面设置多用户同时登录设置方法
    在实际使用我们较多使用的都是windows系统的单用户模式,它意味着当我们登录一个用户的时候如果另外一个用户也在登录,那么就得等待另外一个用户退出后或者强制踢出当前用户,才可以登录我们这个用户,下面大家可以参考下面的文章设置一下 在实际使用我们较多使用的都是windows系......
  • 最简单的浏览器插件启用github双因素身份验证 (2FA)方法
    在github贡献一定的代码量后,github会要求启用双因素身份验证,否则登录会受到影响。一般有短信验证,app扫码验证,这里推荐一种最简单的方式,用浏览器插件验证。首先,在edge浏览器的微软插件商店(https://microsoftedge.microsoft.com/addons/Microsoft-Edge-Extensions-Home)搜索Aut......
  • Tool-Gitlab-重置数据库,修复server迁移token异常
    Tool-Gitlab-重置数据库,修复server迁移token异常迁移gitlab的server数据之后,导致token异常影响:修改工程配置信息,提交时页面报错502sudogitlab-railsdbconsole--databasemainDELETEFROMci_group_variables;DELETEFROMci_variables;UPDATEprojectsSETrunners_token......
  • ModernWMS - 仓库管理系统简记
    ModernWMS-仓库管理系统简记 https://gitee.com/modernwms/ModernWMSZIP包全部下载下来,backend是后端,NET7开发,frontend是前端,用vue开发vs打开后端的sln项目,program.cs中定义了端口,运行后浏览器输入http://localhost:5555即可看到swagger界面,后端全是API接口cmd命令行下安......
  • [GIT] 解决:git status时有Untracked files(未跟踪的文件)
    1问题描述gitpull时失败,报Pleasemoveorremovethembeforeyoumerge。结果gitstatus显示有一堆不太想提交的Untrackedfiles(未跟踪的文件)。那么,Untrackedfiles文件状态的文件,是什么?一般又如何处理呢?2原因分析我们要真正弄明白问题的原因,我们就要先知道文件的......
  • VMware vCenter Server 7.0U3r 下载 - 修复堆溢出 (远程执行代码) 和本地权限提升漏洞
    VMwarevCenterServer是一款高级服务器管理软件,提供了一个集中式平台来控制vSphere环境,以实现跨混合云的可见性。简化且高效的服务器管理什么是vCenterServer?实现集中式可见性、简化且高效的大规模管理,以及在整个混合云中的可延展性,所有这一切,均可通过单一控制台来实现......
  • odoo 一个仓库有几种stock_location: stock/input/output/quality/packing? 这几个和
    在Odoo中,仓库管理包含多个stock.location类型,每种类型在仓库操作中扮演不同的角色。常见的仓库位置类型包括stock,input,output,quality,和packing。以下是这些位置类型的详细说明以及它们与出库、入库和库存的关系。常见的stock.location类型:Stock:描述:主库存位......
  • gitlab私有仓库搭建
    安全:关闭防火墙,selinux1.安装GItlab所需的依赖包yuminstallcurlpolicycoreutils-pythonopenssh-serverpostfixwget-y安装gitlab获取gitlab源码包选择各种yum源去安装https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-12.0.3-ce.0.el7.x86_64.rpm......
  • Github Copilot登录使用,很稳定的chat,不妨试试
    GithubCopilot代码补全等功能,提高写代码的效率获取地址:https://web.52shizhan.cn/activity/copilot如果之前是激活器激活的,请到环境变量里删除相关的copilot配置。①发你注册的github账号的邮箱或用户名给客服,客服邀请你进入组织时会发送一封邮件到你注册github的邮箱......
  • git fork模式、合并commit、多条commit修改指定的commit
    1、fork项目在github页面上,点击fork按钮,将B的项目拷贝一份到A自己的代码仓库中.2.克隆A自己的代码仓库到本地.gitcloneAgitremoteaddupstream <upsteam-url>:添加一个upstream远程仓库,指向一个公共的代码仓库,通常是原始项目的仓库(B)使用gitremote查看,可以看到有u......