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

git管理github上的repository(二)

本文章主要介绍如何使用git管理一个project,并更新到github上

1. 创建github仓库

  • 登录github账户;
  • 在右上角点击“+”号,选择“New repository”;
  • 填写仓库名称、描述(可选),选择是否为公共或私有仓库,然后点击“Create repository”;

2. git管理本地项目

  • 打开命令行工具(如 Terminal 或者 Git Bash),切换到你项目的目录下,初始化一个git仓库

 

git init
  • 将 GitHub 上创建的仓库设置为本地仓库的远程仓库: 
git remote add origin https://github.com/yourusername/yourrepositoryname.git
  •  确保远程仓库设置成功:
git remote -v

 

  •  添加所有文件到暂存区:
git add .
  •  提交更改
git commit -m "版本描述"
  •  推送代码到 GitHub,origin后面是分支名
git push -u origin master

 至此,就把名为“master”的分支push到github上了,可以在github账户——your repository 处查看

3. 查看git管理的状态

  • 查看工作区状态 

使用 git status 可以查看当前仓库的状态,这包括哪些文件已经被 Git 跟踪、哪些文件没有被跟踪(即未添加到 Git 仓库中的文件)、以及是否有文件被修改但尚未提交。

git status

这个命令会输出类似如下的信息:

  • 已经在分支上的更改(如果有的话)。
  • 已经暂存(staged)准备提交的更改。
  • 没有被追踪(untracked files)的新文件列表。

因为我们刚刚更新了仓库并且是第一次推送到远程github,并未有任何变动,所以此处运行的结果是:

On branch master
Your branch is up to date with 'origin/master'.

 这段信息说明我们现在位于 master 分支上,并且本地 master 分支已经与远程仓库(origin)的 master 分支同步,没有任何未推送的提交或未拉取的更新。

如果你想要查看 Git 当前正在管理的所有文件,你可以使用以下命令来获取更详细的信息:

git ls-files

该命令可以列出 Git 当前正在跟踪的所有文件,这将输出项目中所有已经被添加到 Git 仓库中的文件列表。

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

相关文章:

  • 中南大学无人机智能体的全面评估!BEDI:用于评估无人机上具身智能体的综合性基准测试
  • 嵌入式学习之系统编程(十三)数据库
  • STL 5 适配器
  • MySQL基础语法总结
  • 如何在 Python 中去除列表重复项并保留顺序
  • BeckHoff <--> 基恩士(CV-X300)三维机械手视觉系统的通讯 控制
  • minio私有桶授权访问
  • Leetcode 3574. Maximize Subarray GCD Score
  • java 面向对象编程
  • Linux下制作Nginx绿色免安装包
  • 7.4.分块查找
  • vue3 字体颜色设置的多种方式
  • sysctl优先级顺序
  • 第3章 MySQL数据类型
  • (八)深度循环神经网络:长序列建模、注意力机制与多模态融合
  • CloudReadering
  • Prompt Tuning、P-Tuning、Prefix Tuning的区别
  • c语言中的hashmap
  • ArkUI-X跨平台Bridge最佳实践
  • 张彬彬《龙骨焚箱》开机 奇幻冒险题材引期待
  • 在微服务架构中,怎么搭建Maven私服
  • crackme007
  • mysql8.4备份与恢复实践
  • bilibili-mcp 使用示例
  • 7.6 Finetuning the LLM on instruction data
  • 论文分享 _ Ladder:一种基于收敛的结构化图区块链_2025-06-10
  • 实战案例-FPGA如何实现JESD204B可重复的延迟
  • 2005-2021年中国地下水位年鉴数据(EXCEL/PDF)包含:各省监测点、监测深度等
  • 【存储系统】
  • 理解 MCP 工作流:使用 Ollama 和 LangChain 构建本地 MCP 客户端