如何在 Mac 上配置 Git 环境

  • A+
所属分类:操作系统

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>

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

发表评论

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