git 实际操作
1.把文件添加到版本库中。
所有的版本控制系统只能跟踪文本文件的改动
下面先看下demo如下演示:
我在版本库gittest目录下新建一个记事本文件 1.txt 内容如下:1111111
第一步:使用命令 git add 1.txt添加到暂存区里面去
添加至暂存区
第二步:用命令 git commit告诉Git,把文件提交到仓库。
:
说明没有任何文件未提交,但是我现在继续来改下1.txt内容,比如我在下面添加一行2222222222内容,继续使用git status来查看下结果,如下
no changes added to commit(use git add add/or git commit -a)
上面的命令告诉我们 readme.txt文件已被修改,但是未被提交的修改。
接下来我想看下1.txt文件到底改了什么内容,如何查看呢?
可以使用如下命令:
git diff 1.txt 如下:
// +22222222增加的内容
1 | git status |
提交后,继续查看状态,显示没有可提交的文件
2.删除仓库
$ 开始删除所创建的仓库
1 | git branch #显示所有本地分支 |
$ 初始化本地版本库
1 | git init |
$ ls -a #找到目录下的.git
1 | ls -a |
删除
1 | rm -rf .git |
可以看到master分支删除,删除后隐藏的.git 已经删除
删除后再去删除本地的库文件夹
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 为什么说在企业级应用开发中,后端往往是效率杀手?
· 用 C# 插值字符串处理器写一个 sscanf
· Java 中堆内存和栈内存上的数据分布和特点
· 开发中对象命名的一点思考
· .NET Core内存结构体系(Windows环境)底层原理浅谈
· 为什么说在企业级应用开发中,后端往往是效率杀手?
· 本地部署DeepSeek后,没有好看的交互界面怎么行!
· DeepSeek 解答了困扰我五年的技术问题。时代确实变了!
· 趁着过年的时候手搓了一个低代码框架
· 推荐一个DeepSeek 大模型的免费 API 项目!兼容OpenAI接口!