Git与Gitee远程仓库的系列操作

这篇具有很好参考价值的文章主要介绍了Git与Gitee远程仓库的系列操作。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

⭐作者介绍:大二本科网络工程专业在读,持续学习Java,努力输出优质文章
⭐作者主页:@逐梦苍穹
⭐所属专栏:Git
⭐如果觉得文章写的不错,欢迎点个关注一键三连😉有写的不好的地方也欢迎指正,一同进步😁

1、前言

Git、Github、Gitee的区别请看我这篇文章:http://t.csdn.cn/tGEHi
我本人Gitee私有仓库的一个SSH私钥(后面会用到):git@gitee.com:xzl-it/java-git-test.git
gitee关联远程仓库,Git,git,gitee,github
gitee关联远程仓库,Git,git,gitee,github

2、SSH公钥

生成SSH公钥:
gitee关联远程仓库,Git,git,gitee,github

查看SSH公钥:
gitee关联远程仓库,Git,git,gitee,github

配置:
gitee关联远程仓库,Git,git,gitee,github

验证公钥是否配置成功:
gitee关联远程仓库,Git,git,gitee,github

3、连接远程仓库

此操作是先初始化本地库,然后与已创建的远程库进行对接。
命令: git remote add <远端名称> <仓库路径>
  ● 远端名称,默认是origin,取决于远端服务器设置
  ● 仓库路径,从远端服务器获取此URL
  ● 例如: git remote add origin git@gitee.com:xzl-it/java-git-test.git
gitee关联远程仓库,Git,git,gitee,github

4、推送到远端仓库

命令:git push [-f] [–set-upstream] [远端名称 [本地分支名][:远端分支名] ]
  ● 如果远程分支名和本地分支名称相同,则可以只写本地分支
    ○ git push origin master
  ● -f 表示强制覆盖
  ● --set-upstream 推送到远端的同时并且建立起和远端分支的关联关系。
    ○ git push --set-upstream origin master
  ● 如果当前分支已经和远端分支关联,则可以省略分支名和远端名。
    ○ git push 将master分支推送到已关联的远端分支。
gitee关联远程仓库,Git,git,gitee,github

成功推送:
gitee关联远程仓库,Git,git,gitee,github

5、从远程仓库克隆

如果已经有一个远端仓库,可以直接clone到本地。
首先在码云生成一个文件:
gitee关联远程仓库,Git,git,gitee,github

命令: git clone <仓库路径> [本地目录] -> (本地目录可以省略,会自动生成一个目录)
gitee关联远程仓库,Git,git,gitee,github

要求输入用户名和密码:
gitee关联远程仓库,Git,git,gitee,github

克隆成功:
gitee关联远程仓库,Git,git,gitee,github

6、⭐抓取和拉取

远程分支和本地的分支一样,可以进行merge操作,只是需要先把远端仓库里的更新都下载到本
地,再进行操作。
抓取命令:git fetch [remote name] [branch name]
  抓取指令就是将仓库里的更新都抓取到本地,不会进行合并
  如果不指定远端名称和分支名,则抓取所有分支。
拉取命令:git pull [remote name] [branch name]
  拉取指令就是将远端仓库的修改拉到本地并自动进行合并,等同于fetch+merge
  如果不指定远端名称和分支名,则抓取所有并更新当前分支。
  
如果出现了冲突,则需要先解决冲突:
gitee关联远程仓库,Git,git,gitee,github

6.1、fetch

执行了git fetch之后,会把远程的更新拉去到本地,但是并没有进行合并,需要使用merge进行合并。
gitee关联远程仓库,Git,git,gitee,github
gitee关联远程仓库,Git,git,gitee,github

下面可以看到文件已经更新了:
gitee关联远程仓库,Git,git,gitee,github

6.2、pull

在仓库创建一个新的文件,如下:
gitee关联远程仓库,Git,git,gitee,github

执行pull:
gitee关联远程仓库,Git,git,gitee,github

可以看到文件已经拉去下来并进行了合并:
gitee关联远程仓库,Git,git,gitee,github文章来源地址https://www.toymoban.com/news/detail-704856.html

到了这里,关于Git与Gitee远程仓库的系列操作的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Git远程仓库的使用(Gitee)及相关指令

    目录 1 远程仓库的创建和配置 1.1 创建远程仓库 1.2 设置SSH公钥 2 指令 2.1 git remote add 远端名称(一般为origin) 仓库路径  2.2 git remote  2.3 git push [-f] [--set-upstream] [远端名称 [本地分支名][:远端分支名]]  2.3 git clone url 2.4 git fetch 2.5 git pull ①打开Gitee的官网,登录后选择创建仓库,

    2024年02月19日
    浏览(47)
  • 【Linux】使用git 连接到远程gitee仓库

    登陆到自己的gitee,点击新建仓库  输入仓库名称,注意gitee初次创建仓库时只能设置成私有的  创建后的页面是这样的,复制HTTPS 打开xshell,输入命令: 可以输入下面的命令,查看发、当前git的版本 输入命令:git clone url(之前创建仓库时复制的链接) 输入用户名和密码并

    2024年02月16日
    浏览(43)
  • xshell---git上传文件到gitee远程仓库配置

    如果没有xshell下没有下载过git,可以参考这篇的教程:Linux配置安装 git 详细教程  下载后可以通过 git --version 查看git的版本号,验证是否安装成功 首先需要在gitee上注册一个账号 然后再主页面点击右上边框的 + 号,选择新建仓库,建立一个仓库:  然后填写新建仓库的名称

    2024年02月07日
    浏览(46)
  • 通过git管理远程gitee仓库(push、pull)

    Git:是一种分布式版本控制系统,用于跟踪和管理软件开发项目的源代码和文件。它可以记录文件的修改历史,允许多人协同工作,并提供了撤销更改、分支管理、合并代码等功能。 Git最初由Linus Torvalds开发,用于管理Linux内核的源代码。它已成为广泛使用的版本控制系统,不

    2024年02月13日
    浏览(61)
  • 使用git下载github/gitee仓库部分或单个文件的方法

    有些时候在github或者gitee仓库中我们只需要下载整个项目中的我门需要的那一部分文件夹或文件就行了,不需要下载所有的项目。这样可以节省很多流量和时间 1.建立一个新的 git 本地仓库 这里我在 D:test 中初始化 命令: 2.在本地仓库里面启用sparse-checkout 命令: 3.设定你要

    2024年04月14日
    浏览(96)
  • 【解决】IDEA集成Git,无法push到gitee远程仓库

    首先IDEA集成Git,需要将本地仓库和gitee远程仓库关联起来   输入gitee的账号和密码完成关联  前面两步提交到暂存区和本地仓库都很顺利,但是push到远程仓库时报了错Push rejected   Push to origin/master was rejected 分析原因:本地仓库的代码和远程仓库的代码不一致,代码冲突了。

    2024年01月16日
    浏览(56)
  • git在一台电脑上配置不同的仓库(多个gitee仓库、或者不同的github仓库)

    在开发过程中,我们工作的时候难免会使用到两个不同的仓库,但是正常来说一电脑默认一个参考,直接会用全局命令 但是这样只能配置一个仓库了,本文介绍在一台电脑上配置多个仓库,简单易用,请欣赏! 前提:您已经掌握了git仓库命令,不需要很会,有过配置用 CA证

    2024年02月13日
    浏览(57)
  • 如何通过git指令加入管理者仓库并提交分支(Github Gitee)

    GitHub: https://github.com/ Gitee : https://gitee.com/ 打开对应的网站之后可以直接通过邮箱创建账户 下载git 安装地址: https://git-scm.com/download 安装Git后右键桌面可显示 Git Bash 和 Git GUI Git GUI: Git提供的图形界面工具 Git Bash: Git提供的命令行工具 git基础配置 右键打开Git Bash输入 gi

    2024年02月07日
    浏览(67)
  • Git—与远程仓库建立起联系以gitee为例(初学者)

    一、远程仓库的基本概念         远程仓库:远程仓库是由Git版本控制系统引入的。Git是一种分布式版本控制系统,允许多个开发人员在不同的计算机上并行工作,并能够轻松地交换代码。为了实现这一点,Git引入了远程仓库的概念,使得多个开发人员可以在不同的地点

    2024年02月08日
    浏览(41)
  • GIt与IDEA结合,多人操作gitee仓库

    提交到本地 push到gitee远程仓库 在做这些之前注意配置git要忽略上传的文件,一般上传代码只上传src和pom.xml即可 在c盘用户里放置 git.ignore .gitconfig文件打开配置 在gitee创建仓库,把gitee仓库地址复制在push的时候粘贴进去即可提交. 接下来模拟多人合作 这是另一个成员克隆下来 查

    2024年01月19日
    浏览(53)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包