长沙建站公司做网站,图片生成链接网站,百度做的网站国外可以打开吗,徐州住房与城乡建设部网站目录 一、关于Git1.什么是Git#xff1f;2.Git优点3.什么是版本控制#xff1f;4.版本控制工具5.版本控制软件的基础功能 二、Git基础命令1.init2.clone3.config4.status5.add 文件名6.commit -m 描述7.log8.branch分支名9.tag 一、关于Git
1.什么是Git#xff1f;
Git是一… 目录 一、关于Git1.什么是Git2.Git优点3.什么是版本控制4.版本控制工具5.版本控制软件的基础功能 二、Git基础命令1.init2.clone3.config4.status5.add 文件名6.commit -m 描述7.log8.branch分支名9.tag 一、关于Git
1.什么是Git
Git是一个开源的分布式版本控制系统可以有效、高速地处理从很小到非常大的项目版本管理。
2.Git优点
Git易于学习占地面积小性能快。
3.什么是版本控制
版本控制是一种记录文件内容变化以便将来查阅特定版本修订情况的系统 版本控制其实最重要的是可以记录文件修改历史记录从而让用户能够查看历史版本方便版本切换。
4.版本控制工具
分布式版本控制工具Git 分布式版本控制工具不需要中央服务器来管理代码库每个开发人员都可以在本地保存完整的代码库并且可以将本地代码库同步到其他人的电脑上。这种方式具有高度的灵活性和鲁棒性适合分布式团队协作开发。 集中式版本控制工具SVN 集中式版本控制有一个特点就是只有单一的集中管理的服务器 。集中式版本控制工具通常需要一台服务器来保存代码库开发人员通过向服务器提交代码或从服务器获取代码来进行开发。这种方式方便团队协作但也存在单点故障的问题。
5.版本控制软件的基础功能
保存和管理文件提高客户端工具进行访问提高不同版本文件的比对功能
二、Git基础命令
1.init
git init创建一个新仓库
2.clone
git clone克隆一个远程仓库像从GitHub或gitee上克隆一个仓库
3.config
git config查看或更新配置git config --system --list查看系统配置git config –global user.name查看全局仓库名称git config –global user.email查看全局仓库邮箱git config –global ×××设置当前全局仓库名称git config –global ××××××qq.com设置当前全局仓库邮箱
4.status
git status查看仓库的变化
5.add 文件名
git add 文件名将工作区被修改过的文件放入暂存区git add *.txt将所有修改过的或新增的txt文件放入暂存区
6.commit -m 描述
git commit -m 描述将暂存区文件添加到仓库
7.log
git log查看所有提交的日志记录git log --oneline按行查看每条日志git log --graph图形式展示记录
8.branch分支名
git branch 分支名创建一个分支git branch -v查看所有分支git checkout 分支名切换当前分支git checkout -b 分支名创建一个分支并切换过去git merge 分支名合并指定分支到当前分支
9.tag
git tag显示所有标签git tag 标签 版本号给某个版本添加标签