git_快速教程
2021/12/11 23:24:22
本文主要是介绍git_快速教程,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
工作区:即项目文件夹,我们直接编辑的地方,注意: 不包含.git目录
暂存区:在.git目录下, 数据暂时存放的地方,在工作区和版本库之间进行数据交流
版本库:也叫本地版本库,即.git目录,git 之所有快,就是因为,大部分的提交均是在本地版本库上操作的,只有最后一次推送到远程仓库会依赖网络。
1、git init 把当前目录 变成 可以git可以管理的仓库
此操作会再当前目录下创建一个.git文件,而 这个文件相当于是git 的一个版本库
2、git status 查看当前仓库状态(查看当前工作区和当前版本分支的差异)
3、git diff 查看当前仓库更具体的变动信息(查看当前工作区和当前版本分支的具体差异)
4、git add 将工作区的改动提交到暂存区
这里提示 将要被提交到修改包括 text1.txt
5、git commit -m "add text1.txt" 将暂存区的修改 提交到版本库(提交到本地当前版本库的当前分支)
6、git push 提交本地的main分支的修改到远程仓库
git branch ---- 查看当前分支 *表示当前所属独分支
git checkout ----切换分支
git checkout -b dev -- 创建一个dev分支 并切换至创建的分支 (本质上是相当于复制了一份当前分支内容,并切换到复制出来的那个分支)
git branch dev1 -- 创建一个dev1 分支,当不会切换至所创建的分支 (还在当前的分支)
git checkout dev1 -- 切换至指定分支 dev1
在远程仓库中没有本地仓库创建的分支情况下直接 git push 将报错
因为远程仓库并没有 dev_2这个分支
git push --set-upstream origin dev -- 创建远程分支,并将远程分支和本地分支关联起来
后续可以 直接使用 git push 建本地分支 直接推送到远程分支
这篇关于git_快速教程的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-16Maven资料入门指南
- 2024-11-16Maven资料入门教程
- 2024-11-16MyBatis Plus资料:新手入门教程与实践指南
- 2024-11-16MyBatis-Plus资料入门教程:快速上手指南
- 2024-11-16Mybatis资料入门教程:新手必看指南
- 2024-11-16MyBatis资料详解:新手入门与初级实战指南
- 2024-11-16MyBatisPlus资料:初学者入门指南与实用教程
- 2024-11-16MybatisPlus资料详解:初学者入门指南
- 2024-11-16MyBatisX资料:新手入门与初级教程
- 2024-11-16RESTful接口资料详解:新手入门指南