Git
文章平均质量分 76
shanshandeisu
这个作者很懒,什么都没留下…
展开
-
git:三、git rm删除文件+gitignore忽略+git diff比较差异(附带详细步骤教程)
注意以下所有操作都只针对工作区和暂存区,如果需要删除后真正生效,还需要额外提交把文件从工作区和暂存区同时删除把文件从暂存区删除,但保留在工作区中递归删除某个目录下的所有子目录和文件。原创 2024-04-05 18:40:45 · 977 阅读 · 0 评论 -
git:开发中可能遇到的问题:拉取远程分支相关(有远程仓库但是没有远程分支或者fatal: bad revision ‘origin/master‘)
可以看到git remote -v显示了远程仓库的信息,但是git branch -r没有显示远程分支的信息。此时用拉取一下远程分支的信息即可。原创 2024-03-29 16:29:47 · 415 阅读 · 0 评论 -
git:git rm --cached和git rm -f和git restore --staged的区别(附带详细步骤测试)和git diff比较本地分支和远程分支的区别(细分到文件/文件)
步骤六:这时我们再次git add,相当于再次回退到步骤一结束。然后在文件下再复制粘贴几行,此时文件的内容就和最后一次git add的内容不一致了。步骤四:但是我们如果输入git restore --staged test,发现可以文件的颜色变为红色,意味着从暂存区中删除。然后再输入git rm --cached test,发现文件的颜色变为红色,意味着从暂存区中删除。步骤三:这个时候我们输入git rm --cached test 会报错,意思就是我们现在工作区的内容和暂存区的内容不一致,会删除失败。原创 2024-03-29 15:37:03 · 970 阅读 · 1 评论 -
git:二、git的本地配置+工作区域和文件状态+git不同状态在pycharm中的颜色表现+git add/commit/log +git reset回退版本
仅供学习使用。ATT:git commit -m 后面不建议省略双引号,如果此次提交没有想要说明的信息,可以只留双引号。这里推荐看了很多视频或者csdn文章,还搞不懂的同学去b站上搜索GeekHour的视频,讲的较为清晰。其次,git commit命令只提交暂存区中的内容,不会提交工作区中其他没有添加到暂存区的内容。git reset --mixed 保留工作区内容,清空暂存区内容。其中git reset --mixed是git reset的默认模式原创 2023-09-22 22:41:43 · 376 阅读 · 0 评论 -
git:一、GIT介绍+安装+全局配置+基础操作
仅供学习使用。执行命令git init,发现文件夹出现.git目录即说明创建本地仓库成功。创建的文件名为空,拓展名是bashrc,所以要开启文件的拓展名选项并检查该文件的格式是否为Bash RC源文件。工作区的文件创建或修改后通过git add提交到暂存区,暂存区的文件通过git commit提交到仓库。创建一个测试用的文件夹,进入后右键打开Git Bash,设置用户信息。ATT:红色的是工作区的文件,绿色的是暂存区的文件。GIT的流程分为三大块:工作区、暂存区、仓库。原创 2023-09-22 21:45:56 · 604 阅读 · 0 评论