1.所谓的版本控制,就是记录一个或多个文件内容变化,以便以未来查询制定的版本信息。
svn是集中式/ git是分布式:
*防止代码的丢失
*团队协作
*版本还原
*更好的管理代码
2.git介绍
用于代码的版本控制,使用方式:命令行/图形化
git(分布式版本控制工具)与github(托管开源项目的网站,托管项目的方式采用的是git)
3、自己使用git将项目上传到github
①申请github的账号
https://github.com/
注册账号,在选择计划的时候选择continue,在编辑经验时选择skip跳过。
②去邮件激活账号
③start project 只需要指定repository的名称,点击create去创建。
④安装git
一路next,最后点击install安装 取消所有的勾选就可以了。
⑤启动git
到所有程序中,找到git,找到gitbash,点击启动
⑥基础命令
ls (list) 查看当前目录下的文件
clear 清除当前的屏幕信息
pwd (print the work directory)显示当前目录
mkdir web1609 在当前的路径中创建一个叫做web1609的目录
cd web1609 (change directory)
touch a.txt 创建一个叫做a.txt的一个文件
通过电脑中的文件系统找到文件,写上了hello git.
git的用法
git init 初始化仓库
git status 查看仓库的状态
git add a.txt 将a.txt添加到代码仓库
git commit -m '第一次提交' 添加到缓存区
配置上传到github上的用户信息:
git config --global user.name "web1609best"
git config --global user.email "web1609@vip.163.com"
设置完账号之后,重新提交到缓存区:
git commit -m '第一次提交' 添加到缓存区
将本地的代码设置它推送到github上的地址:
git remote add origin https://github.com/web1609best/web1609.git
将当前目录的git仓库推送到github对应的origin地址的master分支
git push origin master