| |
|
开发:
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工具 |
当当当当~~~~欢迎大家阅读,今天我们学习Git工具? 一:介绍Git 工具是什么Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。它与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。 二:Git 与 SVN 区别
?? 三:Git 工具中的相关概念名词
? 四:Git 工作流程
? 五:Git 工具的安装和环境配置1、安装 Git 工具在使用Git前我们需要先安装 Git。Git 目前支持 Linux/Unix、Solaris、Mac和 Windows 平台上运行。 Git 各平台安装包下载地址为:http://git-scm.com/downloads 下面介绍在 Windows 平台上安装 Git ,其他平台安装事项可以参考网址:https://www.runoob.com/git/git-install-setup.html 。 在网址(http://git-scm.com/downloads)选择 Windows 版本,下载得到一个后缀 .exe 的文件; 2、环境配置当安装Git后首先要做的事情是设置用户名称和email地址。这是非常重要的,因为每次Git提交都会使用该用户信息 设置用户信息 git config --global user.name “itcast” git config --global user.email “hello@itcast.cn” 查看配置信息 git config --list git config user.name 通过上面的命令设置的信息会保存在~/.gitconfig文件中 六、常用的 Git 代码托管服务前面我们已经知道了Git中存在两种类型的仓库,即本地仓库和远程仓库。那么我们如何搭建Git远程仓库呢?我们可以借助互联网上提供的一些代码托管服务来实现,其中比较常用的有GitHub、码云、GitLab等。 gitHub( 地址:GitHub: Where the world builds software · GitHub )是一个面向开源及私有软件项目的托管平台,因为只支持Git 作为唯一的版本库格式进行托管,故名gitHub 码云(地址: Gitee - 基于 Git 的代码托管和研发协作平台 )是国内的一个代码托管平台,由于服务器在国内,所以相比于GitHub,码云速度会更快 GitLab (地址: Iterate faster, innovate together | GitLab )是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务 七、Git 基本操作Git 的工作就是创建和保存你项目的快照及与之后的快照进行对比。 Git 常用的是以下 6 个命令:git clone、git push、git add?、git commit、git checkout、git pull?。
?(workspace:工作区。staging area:暂存区/缓存区。local repository:版本库或本地仓库。remote repository:远程仓库) 1、创建仓库? 2、提交与修改项目
? 八、Git 分支管理?
九、在 IDEA 中配置 Git安装好 IntelliJ IDEA 后,如果 Git 安装在默认路径下,那么 IDEA 会自动找到 Git 的位置,如果更改了 Git 的安装位置则需要手动配置下Git的路径。 选择 File → Settings ,打开设置窗口,找到 Version Control 下的 Git 选项 ?选择git的安装目录后可以点击“Test”按钮测试是否正确配置 ?以上就是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/26 4:48:46- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |