Git使用教程
初始化
git config --global user.name "William-ku"
git config --global user.email [email protected]
git config --global credential.helper store
git config --global --list
创建仓库
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配置
ssh-keygen -t rsa -b 4096
关联本地仓库和远程仓库
git remote add origin [email protected]: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 删除分支