如何在 Mac 上配置 Git 环境

Admin
Admin
Admin
52
文章
6
评论
2018年7月3日15:10:42 评论 10,213 942字阅读3分8秒

1、从官网下载最新的 Git(https://git-scm.com/download/

2、直接双击根据提示安装 Git

3、验证是否安装成功,命令行输入  git --version  ,输出 git 版本表示安装成功

4、在本地 git 中添加你得账户和邮箱,用于每次提交时记日志(log)

  1. git config --global user.name "你的用户名"
  2. git config --global user.emall "你的邮箱"

5、生成秘钥

  • 首先检查电脑是否曾经生成过秘钥

cd ~/.ssh

若打开该文件夹为空,则表示没有生成过秘钥,进入第二步。(~表示根目录)

  • 生成秘钥
  1. ssh-keygen -t rsa -C "macbookpro"

命令要求输入密码,这个时候不用输入,直接三个回车即可。

执行成功后,会在主目录 .ssh 路径下生成两个文件:id_rsa 私钥文件、id_rsa.pub 公钥文件

6、在远程仓库 GitHub 上添加 SSH keys ,Title可以自己取一个容易区分的名字,Key为 id_rsa.pub 中的内容(全部复制,可用“  cat id_rsa.pub ”命令打开)

到这 Mac 上 git 的环境就配置好了,就可以在本地和远程仓库建立连接啦!

Git 的几个常用命令:

你的本地仓库由 git 维护的三棵“树”组成。第一个是你的 工作目录,它持有实际文件;第二个是 缓存区(Index),它像个缓存区域,临时保存你的改动;最后是 HEAD,指向你最近一次提交后的结果。

本地仓库的命令

  • git clone "分支ssh路径"
  • git add *      // 提交增加文件和修改文件到缓存区
  • git add <filename>
  • git commit  -m "代码提交信息"      // 将改动提交到head

提交远程仓库的命令

  • git push origin master      //  origin 为远端仓库的地址,master为你本地的任何想推送的分支。

获取远程仓库的更新

  • git pull

解决完冲突后合并改动

  • git add <filename>

在合并改动之前,也可以使用如下命令查看

  • git diff <source_branch> <target_branch>

博主只是一名前端的小白,只是把自己用到的知识分享一下,要是有什么不对的地方,欢迎大家提出~~

继续阅读
Admin
  • 本文由 发表于 2018年7月3日15:10:42
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
CentOS 7 安装MongoDB 4.0 操作系统

CentOS 7 安装MongoDB 4.0

MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统,在高负载的情况下添加更多的节点,可以保证服务器性能。MongoDB 旨在为 WEB 应用提供可扩展的高性能数据存储解决方...
如何使用 Jenkins 打包 Vue 项目 操作系统

如何使用 Jenkins 打包 Vue 项目

在前几篇的文章中,我们在 Linux 服务器上安装了一些 Jenkins 所需要的基本配置软件,今天我们来实际的操作一遍,如何使用 Jenkins 来完成 Vue 项目的可持续集成,实现自动拉取代码、...
如何在 Linux 服务器上安装 Maven 操作系统

如何在 Linux 服务器上安装 Maven

Maven是基于项目对象模型(POM project object model),可以通过一小段描述信息(配置)来管理项目的构建,报告和文档的软件项目管理工具,目前有很多的 Java 项目使用 Mav...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: