网站首页 > 精选文章 正文
概念介绍:
git是一个免费,开源的分布式版本控制系统。利用极致的压缩算法,可以很快地把代码完整的镜像下拉。
本地结构:
Win目录新建一个文件夹,右键桌面打开,git bash here
远程库:
https://github.com/远程库网址,在上面新建了自己的仓库后,可以在本地进行重命名:
git remote add origin
https://github.com/zhouruiaaa/GitResp2.git重命名
git remote -v
git push origin master本地代码推到远端
git clone
https://github.com/zhouruiaaa/GitResp2.git远端代码克隆到本地
分支:
使用多条线推进多个任务。有一些基本命令进行操作。
查看分支git branch -v
创建分支git branch brach01,当前在哪个分支上,是通过*号来显示的。
切换分支git checkout brach01
合并分支git checkout master git merge brach01如果主从分支修改同一个文件的同一位置,需要自己决定留下哪个代码,再用add和commit进行确认。
操作命令:
创建的文件首先要放本地仓库,才能用add和commit进行管理。git status可以查看仓库里的文件是工作区或暂存区状态,git log可以查看仓库里的提交历史,当历史记录过多的时候,一页展示不下,可以用空格显示下一页,用b显示上一页。git log --pretty=oneline显示缩略的历史信息。git reflog里面多了HEAD@{数字},指回到当前这个历史版本需要走多少步。这个时候用git reset --hard 【索引】可以前进或者后退的历史版本。--hard代表指针移动的同时,重置暂存区和工作区,--mixed代表索引移动的同时,重置暂存区,工作区不动,--soft代表索引移动时,暂存区和工作区不动。如果删除了工作区的某文件,再用git add和commit就可以将暂存区和本地库里面的删掉。Git diff 【文件名】用于将工作区和暂存区中的文件进行比较。如果不加参数【文件名】,表示比较所有文件。Git diff 【历史版本】【文件名】,用于比较暂存区和工作区中的内容。
- 上一篇: GIT,如何恢复修改过的文件,回到过去呢?
- 下一篇: 计算机知识 | Git版本控制流程
猜你喜欢
- 2025-05-14 变基 git rebase
- 2025-05-14 Windows误删急救!3步找回+防删秘籍,免费工具一键恢复
- 2025-05-14 「工具」代码管理工具Git
- 2025-05-14 Git下载与安装图文教程
- 2025-05-14 Linux下gitblit的安装和配置
- 2025-05-14 git的撤销、删除和版本回退
- 2025-05-14 Git恢复至之前版本
- 2025-05-14 手把手教你如何上传代码到gitee服务器
- 2025-05-14 【超详细】Git 所有常用命令 + 提交规范全指南(建议收藏!)
- 2025-05-14 Git使用技巧
- 最近发表
- 标签列表
-
- 向日葵无法连接服务器 (32)
- git.exe (33)
- vscode更新 (34)
- dev c (33)
- git ignore命令 (32)
- gitlab提交代码步骤 (37)
- java update (36)
- vue debug (34)
- vue blur (32)
- vscode导入vue项目 (33)
- vue chart (32)
- vue cms (32)
- 大雅数据库 (34)
- 技术迭代 (37)
- 同一局域网 (33)
- github拒绝连接 (33)
- vscode php插件 (32)
- vue注释快捷键 (32)
- linux ssr (33)
- 微端服务器 (35)
- 导航猫 (32)
- 获取当前时间年月日 (33)
- stp软件 (33)
- http下载文件 (33)
- linux bt下载 (33)