将本地 Git 仓库连接到 GitHub 上的远程仓库

avatar
作者
筋斗云
阅读量:0

将本地 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 

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!