将本地 Git 仓库连接到 GitHub 上的远程仓库
创始人
2024-12-06 04:34:41

将本地 Git 仓库连接到 GitHub 上的远程仓库,并将本地的主要分支推送到远程仓库。

命令解释

  1. git remote add origin https://github.com/xiaoqiuslam/ros_car.git

    • 这条命令将远程仓库添加为名为 origin 的远程库。
  2. git branch -M main

    • 这条命令重命名当前分支为 main-M 标志表示强制重命名,即使当前分支名已经存在。
  3. git push -u origin main

    • 这条命令将本地 main 分支推送到远程仓库的 main 分支,并将 origin 设置为默认上游(upstream)分支。

具体步骤

假设您已经有一个本地 Git 仓库,以下是完整的步骤:

  1. 打开终端

    • 按 Command + 空格键,然后输入 Terminal 并按回车。
  2. 导航到您的本地 Git 仓库

    cd /path/to/your/local/repository 
  3. 添加远程仓库

    git remote add origin https://github.com/xiaoqiuslam/ros_car.git 
  4. 重命名当前分支为 main

    git branch -M main 
  5. main 分支推送到远程仓库

    git push -u origin main 

示例

假设您的项目位于 ~/projects/my_project,以下是完整命令:

cd ~/projects/my_project git remote add origin https://github.com/xiaoqiuslam/ros_car.git git branch -M main git push -u origin main 

可能的前提条件

  • 初始化 Git 仓库:如果您的项目目录还没有被初始化为 Git 仓库,请先运行 git init
  • 添加和提交更改:确保您已经添加了文件并进行了初次提交,否则推送时会提示没有内容可以推送。

例如:

cd ~/projects/my_project git init  # 如果该目录尚未被初始化为 Git 仓库 git add .  # 添加所有文件到暂存区 git commit -m "Initial commit"  # 提交文件 git remote add origin https://github.com/xiaoqiuslam/ros_car.git git branch -M main git push -u origin main 

相关内容

热门资讯

原创 百... 5 月 13 日,Create2026 百度 AI 开发者大会在北京盛大启幕。百度创始人李彦宏在会上...
英伟达CEO黄仁勋称五年前的G... IT之家 5 月 13 日消息,在 AI 需求进入爆发周期的背景下,GPU 成为最紧缺的算力资源之一...
埃尔温·薛定谔:物理学最不情愿... 今天,我们面对的是一位巨匠。 他叫埃尔温·薛定谔。 在翻开他的故事之前,我想请你做一件事:想象一个盒...
破解40万年前直立人“分子密码... 中新网北京5月13日电 (记者 孙自法)作为第一个走出非洲并广泛扩散至亚欧大陆及东南亚的关键古人类,...
前华为具身智能“1号员工”领衔... 5月13日消息,深圳欧拉万象科技有限公司(下称“欧拉万象”)宣布完成数亿元人民币融资,由招商局创投领...