Git · 常用操作笔记

资料:

每次更新博客进行的操作

1. 追踪所有文件

(除了 gitignore 里面的),也可以单独加

git add -A

2. 提交上传信息

git commit -m '一些信息,如fixed something etc'

3. push 到 Github

git push origin main

等待一会儿就好了,如果不行,换个网或者关掉 VPN 看看

常用 Git 操作

  • .gitignore: 放不想传到 git repo 的文件/文件夹
  • 当内容改动很多的时候,最好开一个 branch
  • VSCode 文件后面的字母:
    • U:untrack
    • M: modified
    • A : on track
  • 一般不在mainmaster 修改代码,而是开一个 branch,确定好后再 merge
  • 下载叫做 pull,上传是 push
命令 作用
git config --global user.name 名字 设置名字
git config --global user.email 邮箱 设置邮件
git init 初始化
git add -A 追踪所有文件(除了 gitignore 里面的),也可以单独加
git commit -m m 代表信息,后面要写 commit 相关信息
git status 查看 git 状态/信息
git log 查看 commit 日志,按 Q 才可以退出
git reset hard (commit的id) 回到特定版本
git reset hard --HEAD 返回上一次改动 (还没有 commit)
git branch 列出现在有的 branch,按 Q 退出
git branch (branch'name) 创建新 branch
git merge (branch'name) 合并 branch 到 main
git checkout (branch's name) 切换 branch
git remote add origin https://github.com/用户名/仓库名.git 链接到 remote repo
git pull 拉更新
git push origin (branch'name) push 到 remote repo

常见问题

下面是一些我看过的文章

版本回滚

报错处理

博客相关

其他

%sveltekit.body%