源代码管理——码云Gitee

news/2024/5/17 20:08:21 标签: 源代码管理, gitee

目录

Git安装

Gitee配置SSH

源代码管理常规操作

1.idea配置git

2.常规操作



 

Git安装

安装Git是进行源代码管理的基本步骤之一。以下是在本地安装Git的通用步骤,适用于Windows系统:

  1. 下载Git安装程序:

    • 访问Git官网的下载页面:Git官网下载地址https://git-scm.com/downloads

    • 根据你的操作系统选择适当的下载版本。对于Windows,通常会提供一个exe文件。

  2. 运行安装程序:

    • 下载完成后,运行下载的Git安装程序。

    • 一直下一步。

  3. 选择组件:

    • 在安装过程中,你可能需要选择一些组件。通常,保留默认选项即可,但确保 "Git Bash Here" 和 "Git GUI Here" 选项是选中的,它们对于在Windows上使用Git非常有用。

  4. 选择编辑器:

    • 安装过程中,你可能会被要求选择一个默认的文本编辑器。如果你没有特殊需求,建议选择 "Use the Nano editor by default"。

  5. 选择SSH executable:

    • 在安装过程中,你可能会被要求选择一个SSH可执行文件。推荐选择 "Use OpenSSH" 以使用OpenSSH作为SSH客户端。

  6. 配置行尾转换:

    • 在 "Configuring the line ending conversions" 步骤中,可以选择 "Checkout Windows-style, commit Unix-style line endings"。这样可以确保在Windows和Unix系统之间进行代码协作时不会出现问题。

  7. 配置终端模拟器:

    • 在 "Configuring the terminal emulator to use with Git Bash" 步骤中,可以选择 "Use MinTTY" 作为Git Bash的终端模拟器。

  8. 配置用户名和邮箱:

    • 在安装完成后,在命令行中执行以下命令配置Git的全局用户信息:

      git config --global user.name "Your Name"
      git config --global user.email "your.email@example.com"

    替换 "Your Name" 和 "your.email@example.com" 为你自己的用户名和邮箱。

  9. 验证安装:

    • 打开命令提示符或Git Bash,执行以下命令验证Git安装是否成功:

      git --version

    应该显示Git的版本号,表示安装成功。

Gitee配置SSH

当使用Gitee进行源代码管理时,你可以通过SSH协议来实现安全的代码传输。以下是在Windows系统上设置SSH密钥,并将其添加到Gitee账户的基本步骤:

  1. 生成SSH密钥:

    • 打开命令提示符(右键,选择“gitBash”)或PowerShell,并执行以下命令来生成SSH密钥:

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

      请将

      "your_email@example.com"

      替换为你在Gitee上注册的邮箱地址。一路按回车键,使用默认选项即可。

  2. 添加SSH密钥到SSH代理:

    • 执行以下命令将SSH密钥添加到SSH代理:

      ssh-add ~/.ssh/id_rsa

      如果提示没有找到

      ssh-agent

      ,可以使用以下命令启动代理:

      eval "$(ssh-agent -s)"
  3. 复制SSH公钥:

    • 执行以下命令来复制生成的SSH公钥到剪贴板:

      cat ~/.ssh/id_rsa.pub | clip

      这将公钥复制到剪贴板。

  4. 将SSH公钥添加到Gitee:

    • 登录到Gitee,进入你的个人主页。

    • 在右上角点击头像,选择 "Settings" -> "SSH公钥"。

    • 点击 "添加SSH公钥",将剪贴板中的公钥粘贴到输入框中,并添加一个标识该密钥的标题。

    • 点击 "确定" 保存SSH公钥。

  5. 测试SSH连接:

    • 在命令提示符或PowerShell中执行以下命令测试SSH连接:

      ssh -T git@gitee.com

      如果一切设置正确,你应该看到一条欢迎消息。

现在,你已经成功地设置了SSH密钥,并将其添加到Gitee账户中。你可以使用SSH协议克隆和推送代码,而不需要每次都输入用户名和密码。

源代码管理常规操作
1.idea配置git

2.常规操作

常用的操作:克隆仓库、拉去代码、提交代码、合并冲突。


http://www.niftyadmin.cn/n/5391451.html

相关文章

FPGA之16:1复选器

每个slice 都有一个F8MUX。F8MUX原语: MUXF8 MUXF8_inst( .0(0),Il Output of MUX to general routing .I0(10),//Input(tie to MUXF7L/LO out) .I1&#xf…

基于pytorch使用LSTM实现文本匹配任务

本文学习纪录 PyTorch深度学习项目实战100例 使用LSTM来实现文本匹配任务 使用LSTM(Long Short-Term Memory)网络来实现文本匹配任务是自然语言处理(NLP)中的一个常见应用。文本匹配任务的目标是确定两个文本段落是否在某种程度…

history of philosophy, i guess (history of all ideas)

URL Epistemology “What can I be 100% certain of if I doubt everything?” I think, therefore I am I am finite/limited this implies that the infinite exists that which is infinite in every way is God If God is infinitely good, he wouldn’t deceive me. II…

「连载」边缘计算(二十)02-23:边缘部分源码(源码分析篇)

(接上篇) EdgeCore之devicetwin 前面对EdgeCore组件的edged功能模块进行了分析,本节对EdgeCore组件的另一个功能模块devicetwin进行剖析,包括devicetwin的struct调用链剖析、devicetwin的具体逻辑剖析、devicetwin的缓存机制剖析…

Ansible playbook:剧本编写掌握

Ansible playbook:剧本编写掌握 Ansible是一种强大的自动化工具,用于配置管理、应用部署、任务执行等。它使用YAML语言编写剧本(playbook),通过SSH协议远程控制主机。本文将介绍如何使用Ansible编写剧本,以…

复旦大学MBA:AIGC时代,科技与商业迸发更绚烂的火花

ChatGPT问世以来,AI技术及应用进入一个全速推进的通道,快速迈入通用大模型时代。从AGI(人工通用智能)到AIGC(AI多模态内容生成),AI正在飞速重塑各个行业、人类生活乃至人类的未来。在商业领域更是给营销场景和营销工具…

【AI应用】SoraWebui——在线文生视频工具

SoraWebui 是一个开源项目,允许用户使用 OpenAI 的 Sora 模型使用文本在线生成视频,从而简化视频创建,并具有轻松的一键网站部署功能 在 Vercel 上部署 1. 克隆项目 git clone git@github.com:SoraWebui/SoraWebui.git 2. 安装依赖 cd SoraWebui && yarn #or c…

SpringMVC 学习(三)之 @RequestMapping 注解

目录 1 RequestMapping 注解介绍 2 RequestMapping 注解的位置 3 RequestMapping 注解的 value 属性 4 RequestMapping 注解的 method 属性 5 RequestMapping 注解的 params 属性(了解) 6 RequestMapping 注解的 headers 属性(了解&…