git的使用

1、git是什么?

  • git是分布式版本管理工具
  • 开发者:Linux系统的作者–Linus Torvalds
  • git下载地址

2、配置用户名和邮箱

(1) 配置身份,设置用户名与邮箱

	git config --global user.name "username"
	git config --global user.email "your email"

(2) 查看配置的用户名和邮箱(和设置时差不多,去掉用户名和邮箱即可)

    git config --global user.name
	git config --global user.email

3、创建代码仓库git init

  • 用于保存版本管理所需要信息,所有本地提交的代码都会被提交到这里,如果有需要还可以在推送到远程仓库中
    创建本地仓库目录:git init (会在指定的目录下生成一个隐藏的.git文件夹)
    连接远程仓库 :git remote add origin 仓库地址。

4.git常用命令

  • 添加更改–》提交到本地仓库—》推送到远程
    git add 文件路径
    git commit -m “提交了vue.js文件”【引号后的内容一定要给上】commit到本地
    git push 提交到线上仓库

  • git分支命令
    1.查看当前的版本库中有哪些分支: git branch –a
    2.创建一个分支:git branch 分支名 如:git branch version2
    若分支前有一个*号,表示当前分支为我们代码所在分支
    3.切换当前分支:git checkout 分支名 如: git checkout version2
    在分支A修改并且提交的代码并不会影响到分支B
    4.合并分支内容:git merge branchB 这样就会把分支B内容合并到当前分支
    5.删除分支branchA:git branch -D branchA
    6.从远程克隆时(git clone 地址),只能克隆主分支。除非加上 -b 分支名(git clone -b dev 地址)
    当进行切换分支时,你的本地代码也会相应的进行切换
    注意:如果在分支A上进行了更改,然后却没有提交,那么在切换到分支B上时,会和分支B进行合并!
    创建一个分支后,要提交的话,需要先对现有内容进行一定的更改才行。

  • 代码回溯相关命令
    1.检出当前版本最初始代码: git checkout .
    2.回溯到上一个版本: git reset --hard HEAD^^【有几个符号就会回溯几次版本
    3.回溯到指定版本号的版本:git reset --hard 版本号前七位
    4.查看你的所有版本记录,包括回溯了的版本 git reflog

    5、远程仓库

    什么叫远程仓库呢?
    很多时候,我们需要多人协作开发,这时需要在公网中创建一个仓库,大家都连接到此仓库,向此仓库提交或者下载代码。【公司本地搭建一个局域网的git服务器,这个Git服务器是由后端搭建的】
    有哪些可以创建远程仓库的平台,这些平台去注册账号就可以在上面建仓库存放代码
    github、 gitlab、 码云…
    远程仓库的基本使用
    创建远程仓库–》复制仓库地址–》克隆到本地–》开发管控
    git clone url #克隆远程仓库代码
    git push #推送本地更改到远程仓库
    git pull #从远程仓库拉取最新更新

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值