git背景
合并代码很麻烦,没有提交记录
1991 linus 开源了一个项目 Linux (windows macos)
很多人参与,沟通困难,合并很困难
2002 代码管理工具
svn(集中式管理,必须要联网 效率很低)
闭源(收费)BitMover 免费提供给 linux
linus 两周 用c语言 开发git工具
git作用:
- 分布式管理 可不用联网
- 效率很高
- 参与的每个 都可以拥有完整代码
- 分支功能
准备
下载Git
下载git的可视化工具 Fork - a fast and friendly git client for Mac and Windows
需要有gitee的账号Gitee - 基于 Git 的代码托管和研发协作平台
git管理平台
github 国外的
gitee 国内的
gitlab 公司自己搭建的
配置步骤
安装完git后,在电脑的桌面 右击, 点击"Git Bash Here"
在里面输入命令git --version
# 查看版本
git --version
设置邮箱和名字
# 设置邮箱和名字
git config --global user.name "gitee中的账户"
git config --global user.email "gitee中使用的电子邮箱"