使用GIT进行版本控制

下载

http://git-scm.com/download # 根据系统版本选择下载

安装

常用软件安装方式即可

查看版本
git --version
初始化
git init //初始化本地git仓库
配置
git config --global user.name  "yourname"   //当前仓库去掉--globle

git config --global user.email "youremail"
添加文件
git add  //添加文件
git add .  //添加所有文件
git add *.扩展名  //添加指定类型的文件
查看状态
git status //查看状态
提交
git commit //提交 添加提交信息 修改文件方式
git commit -m "" //备注提交信息
推送
git push //推送到远程仓库
拉取
git pull //从远程仓库拉取
拷贝
git clone '远程仓库连接'//从远程仓库拷贝
删除文件
git rm --cached 'filename'
忽略文件
touch  .gitignore// 文件:文件名.扩展名 // 隐藏文件:.文件名 如:.vscode// 指定类型文件:*.扩展名// 文件夹:/文件夹名字
创建分支
git  branch '分支名'
切换分支
git checkout '分支名'
合并分支
//切换到主线分支git  checkout master//合并分支git marge '子分支名字'
连接远程仓库

//前提:拥有一个github/gitee/coding 账号, 登录并创建仓库

git remote //查看是否有远程仓库连接//建立远程连接git remote add origin '仓库地址'//推送 第一次需要添加 -u origin mastergit push -u origin master//项目后续推送使用一下命令会自动找到远程仓库 git push 
GitHub Desktop
(仓库管理与服务器搭建)
安装:         https://desktop.github.com/GitHub
创建仓库:
   用户名.github.io
客户端使用Github账号登录
1.克隆名为github用户名.github.io的仓库
2.克隆完成后,在本地新建文件->提交到远程仓库 3.访问:浏览器地址栏输入:github用户名.github.io
4.可以更换域名(可选): 
  相关网站,(如阿里云)注册一个
5. 解析:    
   记录类型:CHNAME 
   主机记录:自定义一个名称  
   记录值:github用户名.github.io   
   解析会有一定延迟,可以打开无痕浏览窗口->地址栏输入刚刚解析的域名即可访问与第3步相同的页面
6. 本地新建一个文本文件->内容为刚刚解析的域名 如:www.example.com->保存名字为CNAME(只能是这个名字)->推送到远程仓库
7.在github仓库中点击->Settings->Source 选择资源目录 -> Custom domain 自定义域名 输入刚刚的配置的域名—>点击save 等待几秒钟,后续就可以通过自定义域名访问,

至此个人服务器搭建完成