| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> 学习git -> 正文阅读 |
|
[开发工具]学习git |
版本控制 ????????分类: ????????????????本地版本控制:记录文件每次的更新,可以对每个版本做一个快照,或是记录补丁文件,适合个人用,如CS。 ? ????????集中版本控制(SVN):所有版本都保存在服务器,协同开发者从服务器上同步更新或者上传自己的代码 ????????分布式版本控制:所有版本信息仓库全部同步到本地的每个用户,这样就可以在本地查看所有版本历史,可以离线在本地提交,只需在连网时push到相应的服务器或其他用户那里。由于每个用户那里保存的都是所有的版本数据,只要有一个用户的设备没有问题就可以恢复所有的数据,但这增加了本地存储空间的占用。 git环境配置 ? ? ? ? ?git配置 ? ? ? ? git config -l? ? ? ? 查看配置 ? ? ? ? git config --system --list 查询系统配置 ? ? ? ? git config --global --list ? ? ? ? 使用命令配置用户信息 ? ? ? ? ? ? ? ? git config --global user.name "khh" ? ? ? ? ? ? ? ? git config --global user.email "2601872799@qq.com" git基本理论 git项目搭建 git文件操作 ? ? ? ? git init 初始化本地仓库 ? ? ? ? git clone [url]? 拉取远程仓库 ? ? ? ? git add .? 添加到缓存区 ? ? ? ? git commit -m "消息内容" 提交到本地仓库 ? ? ? ? git push [url]? 推送到远程仓库 ? ? ? ? git status 查看是否有文件没有被追踪的(没有添加到缓存区的),在使用add添加到缓存区 ? ? ? ? ?忽略文件 ? ? ? ? 在主目录建立 .gitignore 文件? ???????? ? ?示例: ? ? 使用码云 ????????设置本机绑定SSH公钥,实现免密码登录 IDEA集成Git |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/14 15:14:21- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |