美文网首页
Mac下git的使用总结

Mac下git的使用总结

作者: Hozan | 来源:发表于2019-07-21 22:00 被阅读0次

一、常用命令行

1.全局设置账户密码

2.初始化为git的项目

  • git init 初始化

3.添加到暂存区

  • git add . 全部添加
  • git add filename

4.提交代码

  • git commit -m "描述"

5.添加远程仓库

  • git remote add origin git@github.com:michaelliao/learngit.git 添加远程库
  • 查看远程库 git remote -v

6.推送代码到远程库

  • git push -u origin master

mac Xcode安装及使用Git代码管理工具
——————————————————————————————

二、git使用教程详细总结:

1、Mac下安装git

  • 安装homebrew,然后通过homebrew安装Git,具体方法请参考homebrew的文档:http://brew.sh/
  • Xcode集成了Git,不过默认没有安装,你需要运行Xcode,选择菜单“Xcode”->“Preferences”,在弹出窗口中找到“Downloads”,选择“Command Line Tools”,点“Install”就可以完成安装了

2、创建git仓库
在一个空目录下

  • git init
  • ls -ah 查看隐藏文件

3、添加文件到仓库

  • git add . 全部添加
  • git add filename 添加文件

4、把文件提交到仓库

  • git commit -m "wrote a readme file"

5、查看工作区的状态、修改的具体内容、历史日志

  • git status 查看仓库当前的状态
  • git diff readme.txt 查看文件修改了什么内容
    git diff HEAD -- readme.txt 查看工作区和版本库里面最新版本的区别
  • git log 显示从最近到最远的提交日志
    git log --pretty=oneline

6、版本回退
在Git中,用HEAD表示当前版本,上一个版本就是HEAD^,
上上一个版本就是HEAD^^,
当然往上100个版本写100个^比较容易数不过来,所以写成HEAD~100。

  • git reset --hard HEAD^ 回退到上一个版本
  • git reset --hard 1094a 回退到指定的版本(通过commit id)
  • git reflog 查看命令历史

7、撤销修改

  • git checkout -- readme.txt 丢弃工作区的修改(注意--空格file)

解释:命令git checkout -- readme.txt意思就是,把readme.txt文件在工作区的修改全部撤销,这里有两种情况:

  • 一种是readme.txt自修改后还没有被放到暂存区,现在,撤销修改就回到和版本库一模一样的状态;
  • 一种是readme.txt已经添加到暂存区后,又作了修改,现在,撤销修改就回到添加到暂存区后的状态。
    总之,就是让这个文件回到最近一次git commit或git add时的状态。

8、删除文件
https://www.liaoxuefeng.com/wiki/896043488029600/900002180232448
9、分支管理
查看分支:git branch
创建分支:git branch <name>
切换分支:git checkout <name>
创建+切换分支:git checkout -b <name>
合并某分支到当前分支:git merge <name>
删除分支:git branch -d <name>
10 、拉取代吗


相关文章

  • Mac下git的使用总结

    一、常用命令行 1.全局设置账户密码 git config --global user.name "Your Na...

  • Mac 上配置多个git账号

    参考 1、mac 下使用多个 git 账户配置2、Mac多个Git账户配置3、如何在一台电脑上使用多个git帐号 ...

  • MAC 上 git 的日常使用语句

    前言 根据在 mac 上 git 的日常使用, 记录一下经常使用的 git 语句代码冲突我这边暂时使用 sourc...

  • git使用简单总结

    MacOS git 使用总结 下载客户端(MAC OS 可以忽略)windows 系统下载Git客户端下载链接:h...

  • 生成SSH Key

    使用环境 Mac下使用iterm终端 Window下使用git bash终端 检查是否有SSH Key 生成新的S...

  • git 的使用

    有关git的使用总结一下,留着使用 git、svn区别 使用过程 svn基本使用过程 git基本使用过程 管理模式...

  • git命令行

    原文:Mac电脑下使用Git命令-百度经验 MAC终端下常用Git命令 - 某个人 - 博客园 ----安装完成后...

  • 在Mac下配置多个git账号的SSH。

    目标: 在Mac下,用多个git账号操作git库代码,并且互不影响。 步骤: 添加ssh key为了使用多个git...

  • Mac中使用git总结

    1 设置全局git用户名和邮箱 注意: 这个用户名和邮箱只是你设置在本机的,不会做用户名和邮箱的校验,其实是可以...

  • Git流程工具 git-flow 使用心得

    git-flow这个工具非常工具,官网地址 一.下载git-flow mac下使用 brew install gi...

网友评论

      本文标题:Mac下git的使用总结

      本文链接:https://www.haomeiwen.com/subject/diidzqtx.html