• 如何在Mac 终端上Git 项目的一次常规操作


      首先,Git的工作流是怎样的?

      你的本地仓库由 git 维护的三棵“树”组成。

        第一个是你的 工作目录,它持有实际文件;

        第二个是 暂存区(Index),它像个缓存区域,临时保存你的改动;

        最后是 HEAD,它指向你最后一次提交的结果。

       在一次提交前,你得检查下你是否设置你的用户名称和e-mail地址。这是非常重要的,因为每次Git提交都会使用该信息。它被永远的嵌入到了你的提交中:

    git config --global user.name "name"
    git config --global user.email "email"

      确定 ~/.gitconfig 文件里有以下配置:

    直接在命令行上 vim  ~/.gitconfig 就能编辑文件了。

    [user]
            name = name
            email = email
            editor = /usr/bin/vim
    [core]
            editor = /usr/bin/vim

    Git提交流程:

    1. 先同步代码 git pull origin develop
    2. 添加你想提交的文件/目录 git add someFilesOrDirs
      1. ---------这里是将你的代码提交到本地缓冲区
    3. 提交代码 git commit someFilesOrDirs
      1. ---------这里是将你的代码提交到本地代码库
    4. 拉下远端代码库 git pull
      1. ---------这里是将远程服务器代码拉下来到本地代码库
    5. 推送本地提交到远端 git push origin develop
      1. ---------这里是将您代码库推送到服务代码库

    当出现以下代码则表示本次提交成功

    Counting objects: 9, done.
    Delta compression using up to 4 threads.
    Compressing objects: 100% (9/9), done.
    Writing objects: 100% (9/9), 1.87 KiB | 0 bytes/s, done.
    Total 9 (delta 5), reused 0 (delta 0)
    remote: 
    remote: ========================================================================
    remote: 
    remote:                                代码就是程序员的履历
    remote: 
    remote: ========================================================================
  • 相关阅读:
    如何给swing加上alt+x和ctrl+x快捷键
    java基础之登录程序
    RFID UHF(EPC)标签使用常识
    史密斯圆图
    C# DataTable Operations
    温度测量【RTD】
    温度测量【温度传感器类型】
    C# Debug
    c# ComboBox绑定枚举
    c# 隐藏Tab控件的标签
  • 原文地址:https://www.cnblogs.com/smallyi/p/6518788.html
Copyright © 2020-2023  润新知