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."
  • 相关阅读:
    剑指offer[30]——连续子数组的最大和
    移动端数据爬取
    Scrapy框架基础应用和持久化存储
    爬虫的验证码处理,图片懒加载,selenium和 PhantomJS,requests模块的session,线程池
    爬虫之数据解析(bs4,Xpath)
    爬虫之jupyter的使用,requests模块,正则表达式
    git的分支,多人协作,标签管理
    git 的基础
    利用python操作excel表
    nginx基于uwsgi部署Django
  • 原文地址:https://www.cnblogs.com/wangshuang123/p/10838559.html
Copyright © 2011-2022 走看看