zoukankan      html  css  js  c++  java
  • GitBash入门

    转载自:http://www.cnblogs.com/randomsteps/p/5415116.html

    作为一个初学者,我是跟着廖学峰老师的官方博客学习,这里只是做个笔记,哈哈,关于git的历史、和其他版本控制的对比啥的,我就不说了。另外,我这里用的是Mac OS X系统,以下操作都是在Mac上的。

        1、打开终端,cd进入项目目录 project , 并以此本地‘仓库’目录

        2、输入命令,初始化仓库

    $  git init 

    此时,该项目目录下会多出一个.git文件夹(此文件夹为隐藏文件),命令ls -al 可以列出所有文件

    或去文件目录查看:

    此时,git仓库已经建好。

      3、创建一个文件,提交到仓库:

    输入命令:

    $ vi jm.txt 

    回车进入文件,按 i 键 ,进入编辑状态, 输入一段文本“I'm a student.”

    按 esc 键结束编辑,输入 :wq ,回车, 回到命令行

    输入命令查看文件:(多一个空行是因为我编辑文件的时候,输入了一个回车)

    $ cat jm.txt

      4、此时,来查看一下仓库状态:

    $ git status

      status显示了仓库状态信息,当前所在分支是 master,未控制的文件 jm.txt

      5、 根据提示,添加jm.txt文件

    $ git add jm.txt

    回车后没有什么明显的变化,别担心,我们看一下git仓库的状态:$ git status

    状态显示有变化了,当然git 提示了一个操作,我们不这么做

      5、 提交添加的文件

    $ git commit -m "commit jm.txt"

    然后查看状态:

    状态显示 没有可以提交的文件了,工作区干净

    哈哈,至此,已经把创建git 仓库,到提交文件都体验了一次,内容不多,但是长期积累,就会有很大收获。

  • 相关阅读:
    HTTP Continuation or nonHTTP traffic 数据包
    linuxTcp IP协议栈源码阅读笔记(转)
    使用Windows命令行启动服务
    数据库集群
    ShellExecute
    oracle 中数据库完全导入导出:cmd命令行模式
    理解ORACLE数据库字符集
    asp.net 编码设置
    ShellExecute与ShellExecuteEx的用法
    C++用位运算实现循环移位
  • 原文地址:https://www.cnblogs.com/silentdoer/p/8334975.html
Copyright © 2011-2022 走看看