美文网首页
Git使用教程-3.Git仓库

Git使用教程-3.Git仓库

作者: Justin小贾同学 | 来源:发表于2021-09-16 10:55 被阅读0次

    什么是仓库呢? 英文名repository,您可以简单理解成一个目录,这个目录里面的所有文件都可以被 Git 管理起来,每个文件的修改、删除, Git 都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。

    初始化仓库

    创建一个仓库非常简单,选择一个合适的位置创建一个空目录

    23696@DESKTOP-GKRBCVI MINGW64 ~/Desktop
    $ mkdir MyProject
    #创建一个空目录
    23696@DESKTOP-GKRBCVI MINGW64 ~/Desktop
    $ cd MyProject/
    #进入MyProject目录
    23696@DESKTOP-GKRBCVI MINGW64 ~/Desktop/MyProject
    $ git init
    Initialized empty Git repository in C:/Users/23696/Desktop/MyProject/.git/
    #初始化Git项目,成功后创建有一个.git隐藏文件
    

    把文件添加到仓库

    特别说明,所有的版本控制系统,其实只能跟踪文本文件的改动,Git也不例外。比如 TXT 文件,网页,所有的程序代码等等,版本控制系统可以告诉您每次的改动内容。而图片、视频、Word 文档这些二进制文件,虽然也能由版本控制系统管理,知道这些二进制文件发生了改变,但是到底改了啥,版本控制系统不知道,也没法知道。

    23696@DESKTOP-GKRBCVI MINGW64 ~/Desktop/MyProject (master)
    $ vi README.md
    #创建一个文本文件README,md格式指Markdown格式,(不知道vi命令,windows建议使用Notepad++编辑)
    23696@DESKTOP-GKRBCVI MINGW64 ~/Desktop/MyProject (master)
    $ git add README.md
    warning: LF will be replaced by CRLF in README.md.
    The file will have its original line endings in your working directory
    #将README.md加入暂存区(warning是因为windows下的换行符和linux不一样)
    23696@DESKTOP-GKRBCVI MINGW64 ~/Desktop/MyProject (master)
    $ git commit -m "add a readme file"
    [master (root-commit) 42d49c9] add a readme file
     1 file changed, 1 insertion(+)
     create mode 100644 README.md
     #将文件提交到git仓库(-m表示添加本次提交的说明,是必须的)
    
    1.png

    克隆远程仓库

    如何将GItHub、Gitee上别人的代码“据为己有”?只需一条命令

    $ git clone git@gitee.com:siebe/xueshu-nav.git
    
    3.png

    相关文章

      网友评论

          本文标题:Git使用教程-3.Git仓库

          本文链接:https://www.haomeiwen.com/subject/hmwkgltx.html