388 字
2 分钟
Git使用教程

初始化#

Terminal window
git config --global user.name "William-ku"
git config --global user.email oyaldeer@gmail.com
git config --global credential.helper store
git config --global --list

创建仓库#

Terminal window
git init
git init my-repo

从远程仓库拉取仓库

Git的三种状态#

  • 工作区,在资源管理器里面能够看到的文件夹就是工作区

  • 暂存区,临时存储区域,用于保存即将提交到Git仓库的修改内容

  • 本地仓库,git init 生成的仓库

提交到仓库#

  • git init 创建文件

  • git status 查看仓库的状态

  • git add 添加到暂存区

  • git commit -m “初始化” 提交

  • git log 查看仓库提交历史记录

git reset的三种模式#

  • git reset —soft

  • git reset —hard

  • git reset —mixed

git diff#

查看工作区、暂存区、本地仓库之间的差异

删除文件#

  • rm file;git add file 先从工作区删除文件,然后再暂存区删除内容

  • git rm 把文件从工作区和暂存区同时删除

  • git rm —cached 把文件从暂存区删除,但保留在当前工作区中

  • git rm -r * 递归删除某个目录下的所有子目录和文件,递归后不要忘记提交

.gitignore文件#

不提交到远程仓库的文件

SSH配置#

Terminal window
ssh-keygen -t rsa -b 4096

关联本地仓库和远程仓库#

Terminal window
git remote add origin git@github.com:William-ku/test3.git
git branch -M main
git push -u origin main
git remote -v // 查看关联情况
git pull

分支#

  • git branch dev 创建分支

  • git bramch 查看分支

  • git switch dev 切换分支

  • git branch -d master 删除分支

参考资料#

【GeekHour】一小时Git教程

Git使用教程
https://blog.gckjoy.com/archives/git-use/
作者
Echo of Joy
发布于
2024-03-16
许可协议
CC BY-NC-SA 4.0