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 仓库,到提交文件都体验了一次,内容不多,但是长期积累,就会有很大收获。

  • 相关阅读:
    java集合归纳
    判断回文数
    29:四则运算计算表达式的值
    getOutString 输出弹出字符串
    两个字符串中不同元素的个数
    字符串各个字符ASCII值加5
    23:一个整数的二进制表示中有多少个1
    Java进程间通信
    转 双重检查锁定与延迟初始化
    Key-Value键值存储原理初识(NOSQL)
  • 原文地址:https://www.cnblogs.com/silentdoer/p/8334975.html
Copyright © 2011-2022 走看看