当前位置: 首页 > news >正文

【Git】git的下载安装与使用

目录

目录

一.下载安装

官方下载

淘宝镜像下载

安装

二.创建本地仓库 

三.git的基本操作命令

git status 

git add . 

 git commit -m "  "

四.gitee(码云)的使用

配置ssh公钥

​编辑

查看公钥

 gitee创建仓库

将本地仓库的文件上传到远程仓库(gitee搭建好的仓库) 

 本地仓库与远程仓库建立连接

同步本地仓库与远程仓库

将本地仓库中的文件推送至指定的远程仓库中

五.克隆

六.清空与停止命令

清空 clear

停止(CTRL+c)

 ​



一.下载安装

官方下载

https://git.p2hp.com/

淘宝镜像下载

https://npm.taobao.org/mirrors/git-for-windows/

我选择了最新版下载

安装

下载完之后,安装一直点下一步 

 右键

点击Open Git Bash here

二.创建本地仓库 

创建一个空文件夹(Git )

在该文件夹里再创一个文件夹并命名为本地仓库(命名自定义)

在本地仓库的目录下打开git Bash

使用git init 命令 

.git的生成说明本地仓库创建成功 

如果没有.git文件可能是被隐藏起来了

三.git的基本操作命令

git status 

查看指定文件状态

例如我将我写的一个项目放进本地仓库里

 

Untracked(未被跟踪)

这段话的意思是当前有一个名为(register-login)的文未被跟踪

git add . 

这个点即表示本地仓库里的未被跟踪的文件

作用:将所有文件提交到暂存区

使用完git add .命令后,再用git status命令查看该文件的状态,此时该文件处于待提交状态

 git commit -m "  "

提交暂存区的内容到本地仓库

双引号里的内容表示注释

四.gitee(码云)的使用

配置ssh公钥

如果不设置 ssh 公钥每次提交代码就要输入你的帐号密码。如果设置了公钥之后你的机器和 github或者gitee 通信的时候, github或者gitee可以通过公钥识别出你是可信赖用户,这样就不需要每次 git 和 github或者gitee 通信的时候都要输入密码了。

安装git后,在 C:\user\...........目录下找到.ssh文件

如果没有的话自行创建一个

在.ssh目录下打开 git bash

输入 ssh-keygen -t rsa 命令,并一直回车,直到出现下图所示

ssh-keygen 生成一个公钥

-t  rsa 是一种加密算法

查看公钥

将公钥复制粘贴到gitee的公钥中,如图

并点击确定

填写你注册gitee账号的密码 

 

 gitee创建仓库

最后点击创建

将本地仓库的文件上传到远程仓库(gitee搭建好的仓库) 

 本地仓库与远程仓库建立连接

git remote add origin  远程仓库链接

同步本地仓库与远程仓库

git pull --rabase 远程仓库链接

将本地仓库中的文件推送至指定的远程仓库中

git push -u 远程仓库地址

五.克隆

在Git文件里克隆远程仓库

 

不仅可以克隆自己的,也可以克隆别人的

六.清空与停止命令

清空 clear

 

停止(CTRL+c)

 

这样可以停止上一个操作,重新下一个操作

http://www.lryc.cn/news/218619.html

相关文章:

  • R语言中的函数27:polynom::polynomial(), deriv(),integral(),solve()多式处理函数
  • 基于STM32CubeMX和keil采用USART/UART实现非中断以及中断方式数据回环测试借助CH340以及XCOM
  • Spring cloud负载均衡 @LoadBalanced注解原理
  • C#when关键字
  • 华为政企无线局域网产品集
  • 解释 RESTful API
  • 青翼科技-国产化ARM系列TES720D-KIT
  • Tomcat为什么支持线程池?
  • Mac安装VMware
  • 项目部署文档
  • HTML+CSS阶段知识点梳理
  • 网易按照作者批量采集新闻资讯软件说明文档
  • SwiftUI 代码调试之都是“变心”惹的祸
  • u20.04安装slam库
  • 齐纳二极管,肖特基二极管,瞬态电压抑制二极管
  • axios 全局错误处理和请求取消
  • 无法加载文件 C:\Program Files\nodejs\cnpm.ps1,因为在此系统上禁止运行脚本。有
  • 学电脑编程零基础,计算机编程入门先学什么
  • SQL左连接实战案例
  • 2、Sentinel基本应用限流规则(2)
  • Qt的事件
  • MTK联发科天玑9000旗舰5G移动平台处理器_MT6983芯片定制开发
  • InnoDB中Buffer Pool详解
  • 3D视觉引导工业机器人上下料,助力汽车制造业实现智能化生产
  • 从Spring说起
  • JavaScript从入门到精通系列第二十九篇:正则表达式初体验
  • Go语言并发控制:原理与实践
  • 3、Sentinel 动态限流规则
  • HDU 2648:Shopping ← STL map
  • 自己动手实现一个深度学习算法——三、神经网络的学习