途径1
途径2
Git中的标签与应用
1、版本控制工具分为:
本地版本控制:自己修修改改
集中版本控制:多人协同合作,将项目放到服务器上,服务器存在安全问题,中心化思想,容错性差,服务器易存在单点故障
分布式版本控制:(GIT)每个人的电脑就是一个完整的版本库,去中心化思想
版本控制工具的作用:多人协同开发,跟踪记录开发过程
2、GIT Bash:Linux风格
Git CMD:Windows风格
Git GUI:图形化界面
@若遇到下载慢的资源,可以寻找镜像
3、常用的Linux命令
cd.. :回到上一级目录 cd 目录名: 更改目录 pwd :显示当前所在的目录路径 ll:列出当前目录中的所有文件 touch index.js:新建文件index.js rs index.js:将index.js文件删除 mkdir dev:新建一个目录名为dev rm -r dev:删除文件夹dev rm -rf / :删除电脑中全部文件 mv index.html src : 将index.html文件移动到src目录下 reset:重新初始化终端 clear:清屏 history:查看历史命令 help:帮助 exit:退出 #表示注释
4、Git的常用命令
查看配置信息(包括系统和用户的信息):git config -l 查看系统配置信息:git config --system --list 查看用户配置信息:git config --global --list 将文件存放到暂存区:git add aa.txt 将文件从暂存区上传到本地仓库:git commit -m "注释信息" 将文件从本地仓库推送到远程仓库:git push 创建仓库方式1(初始化):git init 创建仓库方式2(克隆):git clone URL地址(Github or Gitee) 查看文件目前状态:git status 生成公钥的命令:ssh-keygen -t rsa (公钥文件存放在DELL/.ssh下) 查看分支:git branch 创建分支:git branch dev2 切换分支:git checkout dev2 删除分支:git branch -d dev2 查看用户名:git config user.name 查看文件日志:git log bb.txt 比较差异:git diff 连接远程仓库:git remote 别名 账号名称/仓库名称.git 将文件推送到远程仓库:git push -u 别名 master 查看已有标签:git tag 创建标签:git tag v1.0 删除标签:git tag -d标签名
一切命令都是为了操作文件,配置信息存放在git/etc/gitconfig中,用户配置信息存放在DELL/.gitconfig
图形化界面的推送需要设置settings–git–远端,网络 git ----usr—bin ----ssh.exe
5、Git工作流程



