当前位置:   article > 正文

git的安装和使用_git安装使用

git安装使用

一、git的安装

1:网址 — https://git-scm.com/download/win
2:双击exe安装包 一直next即可
3:检测是否安装了git – 在桌面右击 -出现git Bash here 等两个证明安装完成
注意点:直接右击点击 git Bash here --出现的终端是Linux操作系统
4:检测版本 — git --version —出现版本号,证明git装好了

二、git的配置

1:git初始化配置: 配置直接的工作环境,配置只需要配置一次即可
01:初始化仓库:git init —对文件的备份
02:配置用户信息:
git config --global user.name=“用户名”
git config --global user.email=“邮箱”
配置后,输入检验直接的配置信息 git config --list 检测直接用户配置信息(user.email= user.name=)

三、git的使用

(1):初始化

初始化为了生存.git文件,存储备份代码等

git init 
  • 1

(2):把代码存储在.git文件仓库(暂存区和版本库)

(01):存放在暂存区
方式1:
git add ./readme.md(readme.md ---这是自己的功能代码 ./对应的文件路径)

方式2:
git add ./
  • 1
  • 2
  • 3
  • 4
  • 5

注意点:使用方式2的时候,可以虎出现因为/的转义字符问题,因此若是出现以下问题,就需要解决:
问题:warning: LF will be replaced by CRLF in readme.md.
解决:git config --global core.autocrlf false

(02):把暂存区的存入版本库
方式1:
 git commit -m "" (commit---提交 -m---提交代码需要备注  "备注自己这一次		提交的说明的那些功能")
 方式2:
 git commit --all -m "这是直接从工作区提交到版本库" (不需要在添加到暂存区)
  • 1
  • 2
  • 3
  • 4
(03):查看当前的文件的提交状态
git status  ---查看当前文件的状态
On branch master  ---出现这两行代码,证明文件是干净的(已经提交到版本库了)
  • 1
  • 2
(04):查看提交日志
方式1:
git log 查看日志
方式2:
git log --oneline 查看日志 (以一段内容的形式显示每一次提交的备注)
  • 1
  • 2
  • 3
  • 4
(05):版本回退
git reset --hard Head~0 (回退版本 - 0为最新的一个版本,1为距离最新版本的上一个版本)
git reflog ---回退的版本查询 (从下到上是最新到最旧的版本)
git reset --hard e7a98b4eabc91afebd7e3f3d7c474276146c6c2f(版本号)    恢复到指定的历史版本
  • 1
  • 2
  • 3
(06):强制推origin
git push -f -u origin master
  • 1

(3):git分支问题

默认有着主分支 — master

(01):创建分支
git branch dev (dev为分支的名称) 
  • 1
(02):切换分支

切换到自己创建的分支 (就是后面会显示分支的名称,比如dev,然后从分支回到主分支:把dev修改为 master)

git checkout dev  
  • 1
(03):查看有多少分支
git branch
  • 1
(04):合并分支
 git merge dev (merge---为合并的意思,把指定的分支合并到当前分支---就是有着*)
注意点:Updating 5995f00..e4543e0 显示这一行,代表已经更新完了。
  • 1
  • 2
(05):删除分支
git branch -d dev(要删除的分支名称) -d || -D
git push origin --delete 20210812(要删除的分支名称)
  • 1
  • 2

(4):上传服务器(github)

(01):上传服务器的命令(GitHub)

就是代码的共享,把自己的功能代码模块上传到服务器上,然后也可以下载别人的代码到本地,运行整个项目

 git push 链接 master
      示例:git push https://github.com/xzlwhy/test.git master (push--推入 后面是服务器中https的链接 master-分支 服务器也是由分支的)
  • 1
  • 2

上传成功后,会在github上面显示你自己的备注和上传的代码。

(02):使用SSH的方式上传代码

公钥 和 私钥 两者是有关联的!
1:生成公钥,和私钥
ssh-keygen -t rsa -C “邮箱”
C:\Users\Administrator.ssh
自己的用户名:就是cmd输入后,发觉是盘的Administrator .ssh里面有着三个文件
2:.ssh里面有着三个文件
公钥:id_rsa.pub文件
私钥:id_rsa文件
3:设置
01:把公钥的代码复制了
02:在github的右侧,点击+旁边的那个+(带着图片) —选择里面的Setting
03:然后进入里面后,点击SSH and GPG keys
04:在点击New SSH key
05:然后把公钥复制在key框框下,给自己起一个标题 my_window 然后点击Add SSH key
4:push代码带仓库里面
git push ssh地址(就是在选择克隆或下载那个绿色框框) master

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/486148?site
推荐阅读
相关标签
  

闽ICP备14008679号