学习Git

途径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工作流程
工作流程

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值