git使用

git是什么

git是分布式版本控制工具,可以管理项目代码,团队协作开发

注意:版本指的不是文件,指的是【修改】!!!!!

  • 分布式:不依赖于某个服务器,可以单独在某个电脑上操作
  • 集中式:所有电脑或终端都依赖于某个中心服务器,如果中心服务器宕机了,则整个网络瘫痪了
工作方式:
  • 命令行和GUI图形界面方式【软件操作】
版本控制工具:
  • git:分布式
  • svn:集中式

git环境

看这里, 点这里官方下载地址

在这里插入图片描述

  1. 安装
  2. 运行
    电脑空白处右键–选择git bash–打开命令行(就是一个黑窗口)

git常用命令

查看电脑用户名和邮箱是否配置

git config --list

配置用户名

git config --global user.name '用户名'

配置邮箱:

git config --global user.email 'xxx@88.com'

初始化git

git init

查看git状态

git status

添加到暂存区

git add 要添加的文件名

提交到本地仓库分支

  git commit -m '要提交的说明'
  
  例如:git commit -m '创建了index.html和index.js文件'

接下来git推送远程,需要去创建一个属于自己的远程仓库
创建远程仓库首先要注册一个gihub或gitee帐号(这里演示github)

在这里插入图片描述

在这里插入图片描述

注册仓库完成后接下来就是创建和配置公钥和密钥
ssh-keygen -t rsa -b 4096 -C "邮箱名@126.com"  敲3回车
生成目录:c:/Users/你的用户名子/.ssh/id_rsa.pub 复制里面的全部内容到远程的 
https://github.com/settings/keys
id_rsa:密钥  留给自己
id_rsa.pub:公钥 放在远程仓库
密钥创建好就可以连接到远程了
  • 测试是否能连接到远程
ssh -T git@github.com
返回结果:Hi w3cteching! You've successfully authenticated, 
  • 开始连接远程
git remote add origin 这里的代码是点击仓库里绿色按钮code有个SSH下面有个连接复制到这上面
例:git remote add origin git@github.com:Zuiet/2109A.git
查看是否连接成功:
git remote -v

然后将代码推送到远程

如果git push推送失败,通常是远程仓库中有本地没有的文件代码,或远程仓库相同分支下的相同文件被你的队员改过,失败,解决方案:先拉取,再推送,如果不出现问题就执行下面代码!
拉取:远程--本地
git pull origin master --allow-unrelated-histories

推送:本地--远程
git push -u origin master

如果无法打开github页面,因为是国外的网站时好时坏!
可以下载一个火绒安全

在这里插入图片描述
在这里插入图片描述

在打开的记事本后面加上 140.82.113.4 github.com

在使用的时候出现BUG或者认为文档里那个模块修改的欢迎评论区指正

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值