GIT是版本控制软件,一般叫版本控制器。(具体介绍可以去百度,这里不做详细介绍)。
为什么需要版本控制器?
- 团队开发
- 异地协作
- 版本回退
这里介绍几个常用的版本控制器:
cvs版本控制软件:最早期比较成熟的产品,开源奇葩产品
vss版本控制软件:Visual Source Safe,入门级产品,操作简单,具有可视化界面
clearcase版本控制软件:收费软件,价格昂贵,但是其有良好的技术支持
-
git版本控制软件(主流):基于分布式进行架构的,主要应用于Linux平台
-
svn版本控制软件(主流):基于服务器端进行架构的,主要应用于Windows或Linux平台
目前公司用到最多的就是GIT和SVN
两者有区别,如果是自己或本地团队使用,svn足矣
远程团队及合作开发使用git(具体区别可以百度)
这里开始我们详细介绍一下git的安装及使用流程:
git的安装配置以及远程链接:
1、首先注册去github官网注册账号:https://github.com/
2、下载git:https://git-for-windows.github.io/,并按步骤安装
3、在桌面右击弹出选项,选择Git Bash Here,会弹出面板;
4、在面板里设置全局用户名和邮箱,执行以下命令
$ git config --global user.name "你的github上的名字"
$ git config --global user.email "你注册github邮箱"
5、新建文件夹,右击选择Git Bash Here,在面板里面输入git init命令,在输入 ssh-keygen -t rsa -C "你注册的github邮箱"命令,会生成ssh秘钥;
6、根据提示找到ssh文件的路径,选择.ssh/id_rsa.pub
7、进入github官网,点击头像-->选择settings-->选择SSH and GPG keys-->选择右上角绿色按钮(New SSH key),把.ssh/id_rsa.pub里面的内容复制到key的选项,点击Add SSH key即可
8、在你的文件夹里,右击选择Git Bash Here,弹出面板
9、在面板里执行以下命令,便能连接仓库
git init
git remote add origin 你的github远程链接地址
git add 文件夹名 多个以空格空开或者是 . 表示全部
git commit -m '本次提交说明'
git push -u origin master 将本地代码提交到远程github仓库里面