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

git基本操作说明

一 基本操作说明

Git常用命令:
clone、push、add、commit、checkout、pull。

流程如下:
在这里插入图片描述

仓库说明:

  • workspace:工作区
  • staging area:暂存区/缓存区
  • local repository:版本库或本地仓库
  • remote repository:远程仓库

二 准备工作

采用gitea创建一个本地库:
在这里插入图片描述

gitea的安装和创建,参考:
私有库gitea安装

在本地创建一个目录d:\test,如下:
在这里插入图片描述

三 初始化仓库

方法1:远程拷贝仓库

拷贝一份远程仓库,使用git clone命令(类似svn中的checkout),示例如下。

在上述test目录中,右键菜单点击Git Bash Here

在这里插入图片描述

在命令行中输入:

git clone http://localhost:3000/aaa/test.git

在这里插入图片描述

创建好以后的内容如下,取消隐藏文件,可以发现在h目录下创建了.git目录:
在这里插入图片描述

方法2:本地初始化

在d盘创建test1目录,并使用git init命令,如下:
在这里插入图片描述

四 提交文件

1 提交到暂存区

在上述目录下,创建一个文件test1.txt。
在这里插入图片描述

使用git add命令提交文件到暂存区。
在这里插入图片描述

2 提交到本地仓库

使用git commit命令提交到本地仓库。
在这里插入图片描述

会提示输入修改日志。
在这里插入图片描述

3 提交到远程仓库

使用git push命令,需要输入用户名和密码。

git push origin main

在这里插入图片描述

4 如何确定远端的名称?

1)在本地仓库中可以看到如下:

D:\test\test\.git\refs\remotes\origin

在这里插入图片描述

表明远端仓库名称为main。

2)也可以使用git GUI来查看,如下:

在这里插入图片描述

参考

git菜鸟教程:
https://www.runoob.com/git/git-tutorial.html


http://www.kler.cn/a/419068.html

相关文章:

  • MOH: MULTI-HEAD ATTENTION AS MIXTURE-OFHEAD ATTENTION
  • 【Linux】gdb / cgdb 调试 + 进度条
  • PHP如何在MongoDB中使用正则表达式进行查询
  • 通讯专题4.1——CAN通信之计算机网络与现场总线
  • 深入解析 MySQL 启动方式:`systemctl` 与 `mysqld` 的对比与应用
  • Java有关数组的相关问题
  • 网络原理(1)(JavaEE)
  • 【leetcode100】螺旋矩阵
  • 数据资产管理是什么?为什么重要?核心组成部分(分类分级、登记追踪、质量管理、安全合规)、实施方法、未来趋势、战略意义
  • 在 Ubuntu 20.04 上使用 Lux 下载 Bilibili 视频的详细教程
  • Web API - Clipboard
  • Qt PDF 前置课
  • RTC 实时时钟实验
  • oracle RAC各版本集群总结和常用命令汇总
  • C语言——库函数
  • 最大值(Java Python JS C++ C )
  • 课程答疑微信小程序设计与实现
  • 概率论——假设检验
  • 【北京迅为】iTOP-4412全能版使用手册-第十九章 搭建和测试TFTP服务器
  • C++之2048(2.0版)
  • go并发设计模式runner模式
  • 初级数据结构——二叉搜索树
  • 【Linux】MDNS:局域网域名解析
  • 网络安全之IP伪造
  • 【k8s】kubelet 的相关证书
  • java并发面试复习