安装Git和创建一个仓库repository (三)

这里讲的是windows 安装Git:

要使用Git,第一步当然是安装Git了。根据你当前使用的平台来阅读下面的文字:
在Windows上使用Git,可以从Git官网直接下载安装程序,然后按默认选项安装即可。

安装完成后,在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,就说明Git安装成功!
安装完成后,还需要最后一步设置,在命令行输入:

             $ git config --global user.name "Your Name"
             $ git config --global user.email "[email protected] 

因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。你也许会担心,如果有人故意冒充别人怎么办?这个不必担心,首先我们相信大家都是善良无知的群众,其次,真的有冒充的也是有办法可查的。

注意git config命令的--global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。


创建一个仓库;

第一步 :
            1、手动创建一个文件夹,名为learngit;
            2、使用cd命令表示:引用文件夹(拖进去);
            3、pwd 命令 表示显示当前目录;

            $ mkdir learngit
            $ cd learngit
            $ pwd
            /Users/michael/learngit

拓展:其次可以在该文件夹下添加文件如:touch命令表示创建一个文件

           $ touch index.html

为了避免遇到各种莫名其妙的问题,请确保目录名(包括父目录)文件夹不包含中文。(将要作为Git版本库)

git status 命令 表示查询状态;

第二步:    通过git init命令把这个目录(learngit)变成Git可以管理的仓库:
            git init 初始化这个文件夹learngit作为仓库,且git可以管理的;
            简单来说就是让文件夹learngit 变成一个仓库。初始化一个空的Git仓库在~~~~~~;

瞬间Git就把仓库建好了,而且告诉你是一个空的仓库(empty Git repository),
细心的读者可以发现当前目录下多了一个.git的目录,这个目录是Git来跟踪管理版本库的,
没事千万不要手动修改这个目录里面的文件,不然改乱了,就把Git仓库给破坏了。

如果你没有看到.git目录,那是因为这个目录默认是隐藏的,用ls -ah命令就可以看见。
也不一定必须在空目录下创建Git仓库,选择一个已经有东西的目录也是可以的。

git init命令 表示初始化本地git仓库;

第三步: 把文件添加到版本库(仓库)

            1、在第一步时,我们已经创建了一个文件:index.html 在learngit目录下;index.html 内容如下图:

                   

            2、使用 git add 命令告诉Git,把文件添加到仓库中;

                   
            3、使用 git commit 命令告诉Git,把文件提交到仓库中;

                

            简单解释一下 git commit 命令,-m后面输入的是本次提交的说明,
            可以输入任意内容,当然最好是有意义的,这样你就能从历史记录里方便地找到改动记录。

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

git add <file> 表示添加文件;git commit 表示提交文件;

拓展:git add *.html 表示添加所有html格式的文件。

           git add .     表示添加所有文件。 


小结:

初始化一个Git仓库,使用git init命令。

添加文件到Git仓库,分两步:

  1. 使用命令git add <file>,注意,可反复多次使用,添加多个文件;
  2. 使用命令git commit -m <message>,完成。

转载来自:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

猜你喜欢

转载自blog.csdn.net/qq_40415721/article/details/82142329
今日推荐