zoukankan      html  css  js  c++  java
  • git全程笔记(mac环境) git for mac

    一、git的安装

    最简单的方式就是直接用git installer安装git(从git官网上下载一个git installler就可以直接安装了),mac上有自带的git,可能版本比较低

    后面显示的是apple 内置的git,这个时候如何用最新的git呢,需要配置一下.bash_profile(该文件文件位于账户的家目录~/.bash_profile)

    把export PATH="/usr/local/bin:$PATH"写进去,保存然后执行一下source ~/.bash_prfile

    这个时候最新版的git就生效了

     二、git的配置

    git的配置主要是username和email的配置   有全局配置  当前项目配置和系统配置   (配置这个是为了说明commit的时候是谁提交的)

    主要是全局配置和项目配置

    通过git config --global edit 配置全局的

    三、git工作流程

    先初始化项目文件夹git init

    然后添加文件到缓存中 git add *

    然后提交 git commit -m "xxxx"

    查看提交日志git log

    四、修改commit,减少commit数量

    比如你在index.php文件里写错了东西,然后你提交了,这个时候你发现你写错了,然后更改了,然后你油提交,这个时候就后两个了commit信息了,如果想只有一个commit信息,你先commit log一下  看看第一次提交这个文件的hash值,然后用下面的命令。

    git reset --hard hash值    这个命令会使index.php里面的内容回滚到第一次提交的时候,然后改了之后,用git commit --amend 修改commit信息。回车之后就只有一个commit log了

    如果你用git reset --soft hash值,这个命令就不会把index文件的内容回滚。

     忽略某些文件需要在.gitignore文件中添加上去

    五、git分支

    新建分支git branch  xx (分支名称)

    查看分支列表git branch

    进入某个分支当中git checkout xxx(分支名称)

    合并分支git merge xxx(分支名称)

    删除分支 git branch -d xxx(分支名称)

  • 相关阅读:
    杭电acm1517
    杭电acm1228
    杭电acm1859
    杭电acm1124
    杭电acm1327
    CPP Templates 之 template 关键字的用法技巧
    malloc与calloc区别
    CPP Templates 之 类模板的继承
    CPP Templates 之 模板演绎的注意事项
    CPP Templates 之 局部类模板特化
  • 原文地址:https://www.cnblogs.com/qiandu/p/7787098.html
Copyright © 2011-2022 走看看