Git学习(上)

  • 什么是Git

    它是一种版本控制工具

  • 它用来干什么

    1. 分布式版本控制

    2. 多个开发人员协调工作

    3. 有效监听谁做的修改

    4. 本地以及远程操作

  • 主要命令

    1. git init 初始化本地git仓库

    2. git add xxx添加文件

    3. git status 查看状态

    4. git commit 提交

    5. git push 推送到仓库

    6. git pull 从远程仓库拉取数据

    7. git clone 从远程仓库拷贝数据

  • 如何使用git(上)之初识git

    1. 首先下载git

      下载链接

      官网下载比较慢,这个镜像网站下载比较快。

      安装完成后,测试是否成功安装, 使用命令 git --version, 如果成功, 会显示对应的版本号。

    2. 进行初始化

      在myapp文件夹下, 我创建了一个html文件和一个js文件,用来演示。

      目录如下

      1)进入myapp文件夹中,使用git init

      回到我们的文件夹中, 点击显示隐藏的项目, 我们会发现有一个以git为名的隐藏的文件夹。

      2)进行配置,使用命令git config --global user.name "name" 和 git config --global user.email "@xx.com"

      3)将文件提交到git仓库

      使用命令git add xx, 然后使用git status 查看添加状态

      移除已经添加的使用命令:git rm --cached xx

      添加所有文件:git add .

      此时, 我们的文件都已经添加到仓库了。

      当我对已经添加到仓库的文件进行修改时, 再次使用git status 查看状态

      提示我们我们对文件进行了修改, 需要重新添加,再次使用git add .命令即可。

      最后使用git commit -m "信息说明"

       最后显示, 没有东西可以提交。

  • 如何使用git(中)之分支的使用

    • 如何使用git忽略不想上传的文件

      新建一个txt文件, 假如我们不想上传这个文件。

      使用git status查看状态,如下。

      发现有一个error.txt文件没有添加,但我们又不想添加啊这个文件, 这时候需要创建一个.gitignore文件, 然后编辑该文件, 输入不想上传的文件的名字

      这个时候我们再次查看提交状态的时候, 就只有一个.gitignore文件待添加。

       

      这时候只需将该文件提交即可。

    • 分支的使用

      1. 使用命令git branch创建分支

      2. 然后切换到刚刚创建的分支中,命令:git checkout 分支名

      3. 在分支中进行提交操作

        我在分支中创建了一个login.html

        查看我们的文件目录

        再回到我们的主分支

        目录只有在主分支中创建的

        删除分支:git branch -D 分支名(前提是在主分支下才可以操作)

    • 主线以及分支的合并

      也就是将你在其他分支提交到主分支中, 完成汇总。

      合并分支命令:git merge 分支名

Git学习(下):https://www.cnblogs.com/Patrick20726/p/13581933.html

原文地址:https://www.cnblogs.com/Patrick20726/p/13574358.html