当前位置: 首页 > news >正文

Git和Gitcode交互教程

在Gitcode上创建项目

打开Gitcode,创建一个项目,填一下项目名称

打开Gitcode,新建访问令牌

名字随便取,设置一下到期时间

立即复制生成的令牌(仅展示一次,丢失后需重新创建令牌),这个令牌一定要保存好

 新建一个测试文件

例如test.txt

随便输入点内容,例如123456

打开Git

鼠标在文件夹右键,选择这个

配置 Git 基础信息

首次使用 Git 需配置用户名和邮箱(与 GitCode 账号一致),这会关联到你提交的代码记录。

可以直接设置为图中的这串

初始化本地仓库(仅需执行一次)

git init

此时文件夹内会生成一个 .git 隐藏目录(Git 仓库的核心文件)

关联本地仓库与 GitCode 远程仓库

回到 GitCode 的仓库页面,复制远程仓库的 HTTPS 地址

将我的远程仓库地址替换为你复制的地址

git remote add origin https://gitcode.com/SmallSnow/JavaDemo1.git

验证关联是否成功

git remote -v

上传文件到远程仓库

将文件添加到 Git 暂存区

git add test.txt

或 git add . 添加所有文件

git add .

提交到本地仓库(可以附带提交说明)

git commit -m "首次提交:添加测试文件"

 重命名当前所在分支为 main 

不进行这一步也没事

git branch -m main

 

将本地提交推送到 GitCode 远程仓库

git push -u origin main

首次推送时,Git 会提示输入账号密码

  • 用户名:填写 GitCode 账号名(或邮箱)。
  • 密码:填写之前生成的 访问令牌(不会显示输入内容)

打开Gitcode,能看到文件添加成功

从远程仓库下载文件

这个命令表示拉取远程 main 分支的内容到本地

git pull origin main

From https://gitcode.com/SmallSnow/JavaDemo1  # 表示从该远程仓库地址获取信息* branch      main     -> FETCH_HEAD  # 成功获取到远程仓库中 `main` 分支的最新状态
Already up to date.                    # 核心结论:本地分支与远程分支内容一致,无需更新

http://www.xdnf.cn/news/604567.html

相关文章:

  • 85. Java Record 深入解析:构造函数、访问器、序列化与实际应用
  • 关于千兆网络变压器的详细介绍
  • 【Flutter】多语言适配-波斯语RTL从右到左
  • 基于 Vue3 与 exceljs 实现自定义导出 Excel 模板
  • 如何在Mac 上使用Python Matplotlib
  • Redis 详解
  • G1人形机器人软硬件组成
  • vite学习笔记
  • Jenkins 2.426.2配置“构建历史的显示名称,加上包名等信息“
  • 计算机网络——每一层的用到的设备及其作用
  • Spring MVC-面试题(33)
  • Python asyncio库:基本概念与使用方法
  • voc怎么转yolo,如何分割数据集为验证集,怎样检测CUDA可用性 并使用yolov8训练安全帽数据集且构建基于yolov8深度学习的安全帽检测系统
  • React+MapBox GL JS引入URL服务地址实现自定义图标标记地点、区域绘制功能
  • vue 鼠标经过时显示/隐藏其他元素
  • FPGA高效验证工具Solidify 8.0:全面重构图形用户界面
  • 游戏引擎学习第306天:图结构排序的调试
  • QT-VStudio2107加载项目,报出“元素 <LanguageStandard>只有无效值“Default“”
  • ten-vad:低延迟、轻量化且高性能的流式语音活动检测系统
  • 2025年5月网工基础知识
  • rosbridge_suit、roslibpy 源码阅读与简单测试 —— 图片编解码与传输
  • 从 Docker 到 runC
  • 小说漫画管理系统
  • FRP技术概览
  • 黑马点评--短信登录实现
  • 针对面试-java集合篇
  • Alpha shapes算法边缘点进行排序(C++)
  • 「二叉搜索树·手撕暴走篇」:用C++《一路向北》狂写指针のの死亡轮盘!
  • 初识main函数
  • C/C++的OpenCV 进行图像梯度提取