Urara-Blog/src/routes/2022-05-25-git.md
2022-08-18 03:13:23 +08:00

4.5 KiB
Raw Blame History

title created summary tags
Git · 常用操作笔记 2022-05-25 每次更新博客进行的操作以及常见错误处理
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 文件后面的字母:
    • Uuntrack
    • 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

常见问题

下面是一些我看过的文章

版本回滚

报错处理

博客相关

其他