git代码管理简单介绍


前提补充

mac电脑显示隐藏文件的命令:终端执行

defaults write com.apple.finder AppleShowAllFiles -bool true

隐藏隐藏文件的命令:

defaults write com.apple.finder AppleShowAllFiles -bool false

执行完后需要重新开启Finder。方法是:按住option键右击Finder** 重新开启**


git个人开发终端命令

  • 进入到工作目录中,初始化一个代码仓库。
    命令 : git init
  • 给我们的git仓库配置一个用户名和邮箱
    命令 :
    git config user.name "myName"
    git config user.email "邮箱地址"
  • 初始化代码
    命令 :
    touch main.m
    1)git add main.m (添加文件到暂缓区)
    2)git status (查看目前问价的状态)
    3)git commit -m "代码提交的标示" (提交到本地仓库)
  • 修改文件 步骤
    1)修改代码
    2)git status 发现是红色,标示没有添加到暂缓区去
    3)git add . 添加所有的文件到暂缓区
    4)git commit -m "标示"提交代码到仓库
    5)git status发现是空的,因为所有的代码都已经提交
  • 给git命令起别名
    命令 :
    git config alias.st "status"意味着st将来就是status命令
  • 查看历史版本
    命令
    git log 查看我们的版本
    git reflog另一个命令,显示简洁版本并且可以实现版本回退
  • 版本回退
    git reset --hard HEAD(回退到当前版本)
    git reset --hard HEAD ^(回退到上一版本)
    git reset --hard HEAD ^^(回退到上两个版本)
    git reset --hard HEAD ~100(回退到上100个版本)
    git reset --hard 版本号前7位(回退到制定版本)
  • --global的作用配置全局
    git config --global user.name "myName"

git团队开发简单介绍

  • 创建共享代码仓库:git init --bare
  • 项目经理或者负责人将代码仓库clone下来
  • 添加一个.gitignore(这个文件可以帮助我们忽略一些不需要上传的文件)
    注意点:当我们用Xcode创建项目,用git管理时,我们的代码创建出来就添加到了暂缓区!在企业开发中,Xcode会生成很多的文件,有些文件不是代码。(配置设置文件)
  • 经理初始化项目。讲代理提交到远程代码仓库 用Push命令
  • 开发人员难道代码。将远程代码仓库的代码 拿下来用Pull
  • 代码冲突
  • Xcode7 使用git 注意点:我们的项目路径里面千万不能有“中文”

你可能感兴趣的:(git代码管理简单介绍)