首页 > 开发工具 > git > 正文

Git基本操作

日久见人心不古
发布: 2020-04-29 10:55:44
原创
172 人浏览过

概念问题

集中式版本控制系统(SVN等)和分布式控制系统(git)的区别?集中式版本控制系统的版本库存在在“中央服务器”,团队协作开发时,必须从“中央服务器”获取代码和提交更改[[1]]。分布式版本控制系统没有“中央服务器”,每一个电脑上都有一个完整的版本库,这样自己提交更改就不需要联网了,只有在pull或者push的时候才需要连接远程服务器。集中式控制器的“中央服务器”一旦损坏,团队成员就无法进行代码的拉取和提交了。相反,分布式的控制系统相当于在每个电脑上拷贝了一份版本库,单个电脑的版本库的损害,不干涉其他团体成员的工作。分布式控制器也有一台充当“中央服务器”角色的服务器,但它只是为了方便团队成员方便“交换”大家的数据而存在的。

Git的下载安装

下载地址:官网下载(推荐方式) https://git-scm.com/downloads腾讯软件中心下载 https://pc.qq.com/detail/13/detail_22693.html下载后的配置:git config --global user.name "Name"git config --global user.email "Email Address"

Git操作

基本操作请参考: 廖雪峰的官方网站

Git远程库的添加和推送

1. 要关联一个远程库,使用命令git remote add 远程库自定义名称 远程库自定义地址2. 关联后,使用命令git push -u origin master第一次推送master分支的所有内容3. 此后,每次本地提交后,只要有必要,就可以使用命令git push origin master推送最新修改

Git分支操作

查看所有分支 git branch创建分支 git branch 分支名称切换分支 git checkout 分支名称 或者 git switch 分支名称(推荐方式,前者容易与回退操作引起误解)创建并切换分支 git checkout -b 分支名称 或者 git switch -c 分支名称分支合并 git merge 要被合并的分支名称删除分支 git branch -d 分支名称 [1]: 廖雪峰的官方网站

以上是Git基本操作的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
git
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板