Git
CatShitK
这个作者很懒,什么都没留下…
展开
-
【Git】不同区域撤销代码{reset、revert}
关于GIt,当你在工作区也就是硬盘中修改文件内容,也就是下图的状态。若你需要撤销此次修改,用到的命令就是因为checkout在分支中也是切换分支的意思,所以这边更推荐使用restore这样就撤销本地修改成功了。原创 2024-07-26 10:31:59 · 744 阅读 · 0 评论 -
【Git】merge合并分支
在master分支修改了main同时,feat分支也修改了相同的文件。等号往上代表master分支修改,等号往下代表feat分支修改。两个分支未修改同一个文件的同一处位置: Git自动合并。Step2- 添加暂存区$ git add file。查看文件中不同的分支修改的区域 $ git diff。两个分支修改了同一个文件的同一处位置:产生冲突。Step1- 手工修改冲突文件,合并冲突内容。手动修改文件,去掉箭头和等号。合并的时候就会产生冲突。Step3- 提交修改。原创 2024-07-24 18:30:41 · 233 阅读 · 0 评论 -
【Git】分支简介和基本操作
git checkout branch-name checkout也有合并代码的意思,所以用switch更合适。【未合并强制删除】$ git branch -D branch-name。【已合并】$ git branch -d branch-name。[推荐]$ git switch branch-name。原创 2024-07-24 17:57:47 · 104 阅读 · 0 评论 -
Git关联本地仓库和远程仓库
git remote add git pull :git push -u 相同可省略冒号后面部分。原创 2024-07-24 16:51:24 · 260 阅读 · 0 评论 -
Git resit回退版本
Git reset有三种工作模式:soft,hard,mixed。hard: 回退版本并且放弃所有工作区和暂存区。mixed: 回退版本保留工作区,放弃暂存区。soft:回退版本并且保留工作区和暂存区。原创 2024-07-22 16:05:33 · 396 阅读 · 0 评论