在ubuntu下远程链接仓库gitte/github

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

后期适当加点图片,提高可读性。
本教程是最基础的连接教程,设计git的操作也仅仅局限于push/pull,如果想全面了解,可以参考廖雪峰git教程

在Ubuntu上初始化本地Git仓库并链接到远程Gitee仓库(github同理),需要按照以下步骤进行操作:

  1. 安装Git:
    如果你的系统还没有安装Git,可以通过以下命令安装:
sudo apt update
sudo apt install git
  1. 初始化本地仓库:
    在你希望创建本地仓库的目录中,打开终端并执行以下命令:
mkdir my_project  # 替换为你的项目名称
cd my_project
git init
  1. 设置你的用户名和邮箱地址
git config --global user.name "Your Name"
git config --global user.email "your.email@example.com"
  1. 生成 SSH 密钥:

打开终端,在命令行中执行以下命令以生成 SSH 密钥对:

最好是在你初始化的这个仓库的文件夹路径下输入该命令

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

在命令中,将 “your_email@example.com” 替换为你的邮箱地址。按照提示,你可以选择保存密钥文件的位置和设置密码。

添加密码肯定是更安全的,但是由于我是平日学习使用,就一路回车。如果添加密码的话,每次提交拉取都要输密码,很麻烦。

该步完成后,在你的Linux系统的家目录下有.ssh文件夹,该文件夹中有id_rsa,id_rsa.pub两个文件,将id_rsa.pub中的内容复制到gitee的SSH的设置中。

  1. 添加远程仓库:
    使用以下命令将远程Gitee仓库添加为你的本地仓库的远程仓库:
git remote add origin git@gitee.com:"*******"

在上述命令中,origin 是你给远程仓库起的名称,你可以根据需要进行更改。

可以直接在gitee官网你的仓库那里复制链接

  1. 拉取远程仓库内容(可选):
    如果你希望将远程仓库的内容拉取到本地,可以执行以下命令:
git pull origin master

这会将远程仓库的 master 分支内容拉取到本地。

  1. 推送本地代码到远程仓库:
    如果你已经有本地代码,并希望将其推送到远程仓库,可以使用以下命令:
git add .  # 添加所有修改到暂存区
git commit -m "Initial commit"  # 提交修改
git push origin master  # 推送到远程仓库的master分支

在上述命令中,"Initial commit" 是提交信息,你可以根据实际情况进行修改。文章来源地址https://www.toymoban.com/news/detail-687297.html

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

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

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

相关文章

  • 【Linux】如何使用git命令行与远程仓库建立连接(以Gitee为例)

    目录 01.创建仓库 开源 初始化​编辑 设置模版 ​编辑 02.下载仓库到本地 03.提交贡献到远程仓库 首先在Gitee网站上登录你的账户,并创建一个新的仓库,输入仓库名称后就会自动生成仓库路径 可以选择你的仓库是否开源。 开源仓库 开源仓库是指存放在公共平台上的代码仓库

    2024年04月15日
    浏览(59)
  • (LINUX&WINDOWS)无法读取github远程仓库

    ubuntu 18.04 问题分析 这个错误表明 Git 无法连接到 GitHub 的 SSH 服务。有几种可能的原因和解决方法: 网络连接问题: 首先确保网络连接正常。尝试访问其他网站,确保能够正常连接到互联网。 防火墙或代理问题: 如果在一个受限制的网络中,防火墙或代理可能会阻止 Git 连

    2024年02月20日
    浏览(33)
  • 迁移 Gitee 仓库到 Github

    Step1 :  在Gitee找到你要迁移的仓库, 并复制 克隆|下载 链接   Step2 :  打开 Github, 找到 `+` 按钮选择 Import     Step3 :  打开 Github, 找到 `+` 按钮选择 Import    Step4 :  Waiting... 等待导入成功  Over~ 还有一种镜像更新的方案,  Gitee 支持镜像同步, 但是我使用时无法获取到仓库名, 遂

    2024年02月11日
    浏览(41)
  • linux终端上传github提示:更新被拒绝,因为远程仓库包含您本地尚不存在的提交

    问题: 提示:更新被拒绝,因为远程仓库包含您本地尚不存在的提交。这通常是因为另外 提示:一个仓库已向该引用进行了推送。再次推送前,您可能需要先整合远程变更 提示:(如 \\\'git pull ...\\\')。 提示:详见 \\\'git push --help\\\' 中的 \\\'Note about fast-forwards\\\' 小节。 强制上传输入命

    2024年01月19日
    浏览(45)
  • gitee本地仓库和远程仓库的使用

    文章目录 目录 前言 一、gitee远程仓库的创建 二、创建本地仓库并拉取远程仓库 整体代码: 分步讲解: 创建本地目录: 进入java目录: 将当前目录初始化: 查看已经连接的远程仓库: 将远程仓库复制到本地: 三、将本地仓库上传至远程仓库 整体代码: 具体讲解: 进入本

    2024年02月06日
    浏览(51)
  • 如何同步 Github 和 Gitee的仓库代码

    在 Gitee 的项目主页,导入的仓库会会有一个同步的按钮,你只用点一下,即可与 Github 同步更新,但是注意这里的同步功能默认是强制同步。有点麻烦的是,我们需要在推送到 Github 后,再到 Gitee 项目主页手动点击一下。 可以通过本地仓库的形式,同时推送到github和gitee,相

    2024年04月12日
    浏览(38)
  • 如何删除gitee远程仓库或者本地仓库里面的文件

    注意 : 删除前请先备份一份源文件 (否则可能会将您的源文件也一起删掉) 1.1想删除 远程仓库 里面的文件/文件夹 1.2文件/文件夹还没有上传(push)到gitee上面 适用问题 :鼠标右击删除后,还会出现文件或者文件夹 原因 :删除的不彻底 3.1 : 打开本地仓库所在位置,并右击鼠标,点击

    2024年02月16日
    浏览(66)
  • 如何将GitLab仓库同步到GitHub和Gitee?

    前言 一、GetLab仓库同步到GitHub 1.1-创建GitHub仓库 1.2-获得GitHub的Token 1.3-在GitLab上配置同步 二、GitLab仓库同步到Gitee 2.1-创建Gitee仓库 2.2-获得Gitee的Token 2.3-在GitLab上配置同步 三、Gitee与GitHub双向同步 3.1-创建GitHub仓库 3.2-获得GitHub的Token 3.3-在Gitee上配置同步 作者:西瓜程序猿 主

    2024年01月21日
    浏览(56)
  • 使用gitee创建远程maven仓库

    id随意,url是打包到哪个文件夹里面 在需要打包的项目的pom中添加 记得先关联起来…

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

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

    2024年02月13日
    浏览(54)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包