Skip to content

git 相关

推送 github

bash
# 初始化本地仓库
git init
# 关联远程仓库
git remote add origin <远程仓库地>.git
# 添加文件到暂存区
git add .
# 提交文件到本地仓库
git commit -m "first commit"
# 将分支命名为 main
git branch -m main
# 拉取远程仓库代码并与本地代码合并
git pull origin main --rebase
# 推送代码到远程仓库,并设置上游分支
git push -u origin main

解决 git 母项,跟踪 git 子模块文件的问题

  1. 将目录从母项目的 Git 索引里移除
bash
git rm -r --cached 路径/子模块目录
  1. 重新登记
bash
git add .gitmodules 路径/子模块目录
  1. 检查文件
bash
git ls-files -s 路径/子模块目录

160000 表示子模块

Tuclink - Old Page