Git指令(Mac)

克隆仓库

SSH 方式

git clone git@github.com:haha-ha-cuo/TyphoonPathTracking.git

进入电脑中某个文件夹 cd TyphoonPathTracking(后续所有 git 命令都必须在这个文件夹内运行)

查看远端仓库信息权限 git remote -v

  • fetch(拉取远程代码)
  • push(推送代码到 GitHub,即写入权限)

标准协作开发命令(都在当前TyphoonPathTracking文件夹内执行):

1. 先同步远端最新代码(每次开发前必执行)

git fetch origin --prune #下载远程仓库最新代码和分支信息

#--prune(简写‑p):把 GitHub 已经删掉的分支,从你本地的远程记录里清除

git branch #查看所有本地分支

git branch -r:列出 GitHub 远程仓库上面所有分支;

git branch -a:本地分支 + 远程分支全部显示。

git checkout main #切换到main

git checkout -b feat-new origin/feat-修改了脚本名称,添加了分片逻辑

#创建本地分支并且关联远程分支

git pull origin main

2. 创建自己的开发分支,把主干最新代码合并到你的分支,解决潜在冲突(不要直接在 main 分支写代码)

创建并切换到新分支,分支名自定义,比如dev-wrx

git checkout -b dev-wrx

git merge main

3. 修改代码之后提交步骤

git add .

git commit -m "完成台风路径绘图代码"

git push origin dev-wrx

4.暂时储藏你的改动(如果现在不想提交)

git stash #将修改和新建文件全部暂存起来:

git checkout main #切换 main 分支

git checkout dev-wrx #切回自己的分支

git stash pop #恢复代码

相关推荐
末央&7 小时前
GIT工具的基础指令与使用
git
demo007x12 小时前
让大模型活在你的鼠标旁:我用 Tauri 2 + Rust 打造了一款“反直觉”的 AI 全局划词效率神器
macos·程序员·llm
彧azz12 小时前
Git 入门实操实例:从安装到远程仓库全流程
大数据·笔记·git·学习·elasticsearch
idealzouhu17 小时前
Git 命令全景解析:基于数据流向的认知框架
git
星e雨18 小时前
Window Git安装
git
旧梦星轨18 小时前
Git Flow 工作流实践
git·gitee·gitlab·github
那年窗外下的雪.19 小时前
AIDC 学习日志|第 24 天|设备输出反推与 MAC Flapping 定位
网络协议·学习·tcp/ip·http·macos·tcpdump
༄久梦༒长醉༻20 小时前
技术笔记——Git Worktree工作树
笔记·git
RobinDevNotes20 小时前
Palmier Pro:AI时代的Mac视频编辑器
人工智能·ceph·macos·ai·音视频·视频编辑·mcp
彧azz21 小时前
Git 学习指南:从入门到进阶的完整实践手册
git·学习