zoukankan      html  css  js  c++  java
  • Git 创建版本库

    来自https://www.liaoxuefeng.com/wiki/896043488029600/896827951938304

    一.创建版本库(即创建目录):

    1.创建一个空目录

    $ mkdir learngit(创建名字learngit)
    $ cd learngit(打开目录learngit)
    $ pwd(命令用于显示当前目录)

    /d/GitPjo/learngit
    
    

     如果你使用Windows系统,为了避免遇到各种莫名其妙的问题,请确保目录名(包括父目录)不包含中文

    作用:cd命令用于切换当前目录

       语法:cd[要切换到的目标目录]

                  扩展:若目录名称省略,则变换至使用者的 home 目录 (也就是刚 login 时所在的目录)。另外,"~ 也表示为 home 目录 的意思,"." 则是表示目前所在的目录,".." 则表示目前目录位置的上一层目录。

    2.通过 git-init 命令把这个目录变成Git可以管理的仓库:

    $ git init
    Initialized empty Git repository in D:/GitPjo/learngit/.git/

    瞬间Git就把仓库建好了,而且告诉你是一个空的仓库(empty Git repository),细心的读者可以发现当前目录下多了一个.git的目录,这个目录是Git来跟踪管理版本库的。如果你没有看到.git目录,那是因为这个目录默认是隐藏的,用ls -ah命令就可以看见。

    3.编写一个 readme.txt文件

    Git is a version control system.
    Git is free software.

    4.将readme.txt文件放到learngit目录下

       4.1文件添加到仓库(git add)

    $ git add readme.txt

      4.2把文件提交到仓库(git commit -m "文件说明")

    $ git commit -m "worte a readme file"
    [master (root-commit) 5874841] worte a readme file
     1 file changed, 2 insertions(+)
     create mode 100644 readme.txt

    git commit命令执行成功后会告诉你,1 file changed:1个文件被改动(我们新添加的readme.txt文件);2 insertions:插入了两行内容(readme.txt有两行内容)。

    commit可以一次提交很多文件,所以你可以多次add不同的文件,比如

    $ git add file1.txt
    $ git add file2.txt file3.txt
    $ git commit -m "add 3 files."
  • 相关阅读:
    POJ 1741 Tree(树分治)
    HDU 2196 Computer(树形dp)
    2015沈阳区域赛Meeting(最短路 + 建图)
    make the fence great again(dp 二维)
    2017沈阳区域赛Infinite Fraction Path(BFS + 剪枝)
    bitset详解
    2016青岛区域赛.Coding Contest(费用流 + 概率计算转换为加法计算)
    2019上海网络赛B题(差分 + 离散化 or 差分 + 思维)
    poj-1664.放苹果.(递推)
    hdu-4738.Caocao's Bridges(图中权值最小的桥)
  • 原文地址:https://www.cnblogs.com/wangshuang123/p/10838559.html
Copyright © 2011-2022 走看看