Skip to content

(逐步系列) git

约 123 个字 94 行代码 预计阅读时间 2 分钟

  • 本地 git init
  • 重要!编写 .gitignore ,尤其是 .DS... (见标题,复制即可)

  • git add

  • git commit -m"first init"
  • [option]
Bash
# 可能需要
git config user.name "dearRongerr"
git config user.email "1939472345@qq.com"
  • 连接远程
Bash
git remote add origin https://github.com/dearRongerr/Rongerr.github.io.git
git branch -M main 

git branch -M main

强制重命名远程分支为:main

  • 推送
Bash
git push -u origin main

ADD

  • 更改远程连接
  • 误提交 / .gitignore

🚩 更改远程连接

Text Only
# 查看当前连接
git remote -v
# 更改
git remote set-url origin https://github.com/dearRongerr/NewRepo.git

🚩 如果已经提交了 .DS_Store ,执行

Bash
git rm --cached **/.DS_Store

🚩 查看远程分支

Bash
git remote -v

几点说明

① 一定是本地和远程仓库状态一样

.gitignore

Bash
# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg

# 虚拟环境
venv/
env/
ENV/
.env
.venv

# Jupyter Notebook
.ipynb_checkpoints

# 数据文件 (根据需要取消注释)
*.csv
*.xls
*.xlsx
*.parquet
*.feather
*.pickle
*.pkl

# 编译和缓存
__pycache__/
*.py[cod]
*$py.class

# 日志文件
*.log
logs/

# OS生成的文件
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db

# IDE相关文件
.idea/
.vscode/
*.swp
*.swo
*~

# 模型文件和检查点 (根据需要取消注释)
# *.h5
# *.pkl
# *.pt
# *.pth
# checkpoints/
# models/

# 图像和大型媒体文件 (根据需要取消注释)
# *.png
# *.jpg
# *.jpeg
# *.gif
# *.mp4
# *.mov

# 环境配置文件
.env
.env.local
config.ini
add_circle2025-04-20 13:28:09update2025-04-20 14:04:41