Git
除了git还有svn、cvs这样的版本控制系统,它们的区别在于一个是分布式一个是集中式
区别在于集中式的版本控制系统每次在写代码时都需要从服务器中拉取一份下来,并且如果服务器丢失了,那么所有的就都丢失了,你本机客户端仅保存当前的版本信息,换句话说,集中式就是把代码放在一个服务器上集中管理,你的所有回滚等操作都需要服务器的支持。
文章目录
前言
集中式就是svn和csv这样的版本控制系统,分布式是git
- 分布式的区别在于,每个人的电脑都是服务器,当你从主仓库拉取一份代码下来后,你的电脑就是服务器,无需担心主仓库被删或者找不到的情况,你可以自由在本地回滚,提交,当你想把自己的代码提交到主仓库时,只需要合并推送到主仓库就可以了,同时你可以把自己的代码新建一份仓库分享给其它人。
- 像集中式它们都有一个主版本号,所有的版本迭代都以这个版本号为主,而分布式因为每个客户端都是服务器,git没有固定的版本号,但是有一个由哈希算法算出的id,用来回滚用的,同时也有一个master仓库,这个仓库是一切分支仓库的主仓库,我们可以推送提交到master并合并到主仓库上,主仓库的版本号会迭代一次,我们客户端上的git版本号无论迭代多少次,都跟master无关,只有合并时,master才会迭代一次。
一、代码上传到Gitee仓库?
二、步骤
1.在Gitee创建仓库
2.打开本地项目输入 Git 全局设置
git config --global user.name "名称"
git config --global user.email "邮箱账号"
3.初始化/创建仓库
git init
4.查看 当前git状态
git status
5.把所有文件添加到 暂存区(index)
git add .
6.提交到仓库区/本地仓库(Repository)
-m “提交的备注”
git commit -m "first commit"
7.本地仓库和远程仓库建立连接
git remote add origin https://gitee.com/wan_long_bei/ddd.git
8.将本地的master分支推送到origin主机,同时指定origin为默认主机
git push -u origin "master"
总结
今天先到这里,后续持续更新,敬请关注
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/114973.html