返回顶部
分享到

win和mac安装以及使用git

相关其他 来源:互联网 作者:佚名 发布时间:2026-04-01 22:00:21 人浏览
摘要

win安装与使用git 首先可以在官网(下载速度慢,但也能下载下来)或者下面的淘宝镜像地址(下载速度快)将git下载下来,然后安装。 1 https://registry.npmmirror.com/binary.html?path=git-for-windows/ 安装

win安装与使用git

首先可以在官网(下载速度慢,但也能下载下来)或者下面的淘宝镜像地址(下载速度快)将git下载下来,然后安装。

1

https://registry.npmmirror.com/binary.html?path=git-for-windows/

安装过程百度上比较多,不再赘述。

安装好之后,要测试是否好用。打开命令提示符,输入

1

2

git

git --version

如果都能成功显示就代表安装成功,首先先在各大平台,包括但不限于(github,码云,阿里云云效,腾讯工蜂等)创建一个远程仓库,用来一会与本地仓库连接。

这里以阿里云云效为例展示如下:

将图片中的https的地址复制之后,然后在电脑上你的电脑上创建一个新的文件夹,并在该目录下打开命令提示符,输入以下代码:

1

git clone 你复制的仓库地址

 点回车之后就可以将远程仓库的文件克隆下来,并且形成一个本地仓库。

接下来就是在修改完文件之后的添加,提交,推送三个步骤到远程仓库。

  • 添加:

1

git add .

  • 提交:

1

git commit -m "提交日志信息"

  • 推送:

1

git push

win上的git使用还是很方便的,不用写分支什么的,除非之后的重要项目有分支,大部分命令可以参考码云上的git命令大全。

里面有你要的所有命令:

1

https://gitee.com/all-about-git

mac 上的git安装和使用

首先就是下载,mac上的git下载比较麻烦,经过我呕心沥血的查找,终于找到了一个博士视频中的一个网址:

1

https://www.newbe.pro/Mirrors/Mirrors-Git-For-MacOS/

从这个网址中可以非常流利的下载下来mac版的各版本git.

然后就是使用,mac上的使用相对于win上面就有一些复杂,写的命令也会麻烦一点。

首先也是在远程仓库上创建一个仓库,如上面win使用教程中的一样,

然后就是在本地创建一个新的文件夹,然后右键在该目录下打开终端。

  • 第一步:mac上的这一步需要自己初始化

1

git init

  • 第二步:然后你就可以像上面那样输入git clone "克隆地址",克隆仓库。

在修改完文件之后,你想提交到远程仓库之后,这里的命令就和win不太一样。

首先要和远程仓库关联,这里可以使用这个命令:

1

git remote add origin “你之前复制的那个地址”

然后就可以进行git add .  进行添加

1

git commit -m "提交日志信息"

然后推送的时候又不太一样了,这里需要写分支

1

git push origin master

后面的master就是分支名称。这样,远程仓库上就会出现你修改后的文件。

当然了,git还可以拉取代码 ,win使用git pull就可以将远程仓库的文件拉取下来

  • mac上可以使用

1

git pull --rebase origin master

来让本地仓库和远程仓库合并。

总的来说,mac还是比win麻烦一些,出现的问题也多一下。

注意:

  • 如果出现错误,很可能是创建远程仓库的时候你点击了一下创建Readme.md文件,只要先把这个文件删除就可以进行正常操作了。
  • 然后克隆完成之后,再创建该文件就可以了。

版权声明 : 本文内容来源于互联网或用户自行发布贡献,该文观点仅代表原作者本人。本站仅提供信息存储空间服务和不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权, 违法违规的内容, 请发送邮件至2530232025#qq.cn(#换@)举报,一经查实,本站将立刻删除。
原文链接 :
相关文章
  • win和mac安装以及使用git

    win和mac安装以及使用git
    win安装与使用git 首先可以在官网(下载速度慢,但也能下载下来)或者下面的淘宝镜像地址(下载速度快)将git下载下来,然后安装。 1
  • GIT合并分支的三种实现方式

    GIT合并分支的三种实现方式
    一、使用merge命令合并分支 1、目标:将dev分支合并到master分支 1.1、首先切换到master分支上 1 git checkout master 1.2、如果是多人开发的话 需要把
  • git中怎么设置代理
    git设置代理 Git 设置代理通常用于在公司内网或需要通过代理服务器访问外网的情况下。 以下是一些常用的设置方法: 命令行一次性设置代
  • 接口防刷(限流)的基本操作介绍

    接口防刷(限流)的基本操作介绍
    接口防刷是生产项目落地必须解决的问题,这篇文章会从架构的角度,分层次的讲讲如何解决这个问题。 接口防刷(Rate Limiting / Anti-scrapi
  • Socket套接字、TCP和UDP协议以及Java高性能介绍

    Socket套接字、TCP和UDP协议以及Java高性能介绍
    网络编程的时代意义 在数字化浪潮中,我们不仅是信息的消费者,更是信息的传输者。从简单的网页浏览到支撑亿级并发的分布式系统,其
  • 微信小程序中input组件为什么设置readonly只读属性

    微信小程序中input组件为什么设置readonly只读属性
    在博主印象中设置只读应该是readonly,太久没有写微信小程序,发现没有效果, 于是简单写篇文章记录下。 一、问题定位 微信小程序中,设
  • 鸿蒙开发之相对布局、倒计时TextTimer代码
    一、RelativeContainers 通过子组件之间的相对关系或子组件与父组件(__container__)的相对关系来布局,需结合alignRules方法和id属性实现。 基础
  • Git实现删除远程分支+本地分支

    Git实现删除远程分支+本地分支
    一、删除远程仓库分支 1 git push origin --delete 分支名 origin: 这是远程仓库的默认名称(如果你修改过远程仓库名称,请替换为你的实际名称)
  • 一些常见的Git分支命名策略和实践指南
    针对研发、测试、生产环境,以下是常见的 Git 分支命名策略和实践: 一、基于 Git Flow 的标准模型(经典) 1 2 3 4 5 master -- 生产环境(稳定
  • Git配置之设置用户名(user.name)和邮箱(user.email)方式

    Git配置之设置用户名(user.name)和邮箱(user.email)方式
    1. 场景需求 Git 提交代码时,会要求提供用户名和邮箱。 ?? 2. 解决方案 配置全局的用户名(user.name)和邮箱(user.email),使所有的 Git 仓库
  • 本站所有内容来源于互联网或用户自行发布,本站仅提供信息存储空间服务,不拥有版权,不承担法律责任。如有侵犯您的权益,请您联系站长处理!
  • Copyright © 2017-2022 F11.CN All Rights Reserved. F11站长开发者网 版权所有 | 苏ICP备2022031554号-1 | 51LA统计