zoukankan      html  css  js  c++  java
  • 初学Git随笔

      学习Linux一年多了,不过系统地对Git进行学习还是第一次。

      首先得知道Git是什么,Git是目前世界上最先进的分布式版本控制器。

      接下来就是怎么使用了,不过在使用之前还需要安装Git,在Ubuntu Linux下都已经自带了Git,不过还是需要从基本功学起。在Ubuntu Linux终端下可以使用以下命令来安装Git:

      # apt-get install git

      #apt-get install git-doc git-svn git-email git-gui gitk

      第一条语句是Git软件包,是必须安装的。第二条语句中安装的虽然也是Git软件包的一部分,但是因为有着不一样的软件包依赖,所以单独作为软件包发布,可以不进行安装。

      那么如何对Git进行操作呢?

      第一步就是创建版本库,版本库又是什么呢?版本库其实就相当于一个仓库,由Git管理里面的所有文件,包括修改、删除、还原。Git的版本库分为本地版本库和远程版本库,在不连接Internet的情况下可以与本地版本库通信,当连接Internet是将本地版本库同步到远程版本库。      

      创建版本库的命令是:git init。

      第二部就是将文件提交到仓库,也就是版本库。用到的命令是git commit。提交后还可以用命令git status查看是否还有文件未被提交。前面提到的还原其实就是恢复到最近一次提交的状态,利用命令git checkout来恢复。

      再然后就是创建本地分支,每一个工程都可能由很多人来完成,所以Git就有了分支的概念。每个人的修改并不会影响到主分支的代码。这些分支最后会合并到主分支。查看当前版本库包含哪些本地分支用命令:git branch。建立新的分支则是:git branch new-branch。

      Git虽然对于Android移植和Linux内核的学习并不是那么的必须,但是依然有很大的帮助。

  • 相关阅读:
    python九九乘法表
    js的规范写法ES5(自己以后按照这样写)
    git使用和理解之一(不含分支)
    Javascript中对象的Obeject.defineProperty()方法-------------(ES5/个人理解)
    escape()、encodeURI()、encodeURIComponent()区别详解--zt
    webpack学习(一)
    width:100%以什么为基准的测试
    git status中文文件名编码问题解决
    系统构建基础
    jdk+Tomcat环境搭建
  • 原文地址:https://www.cnblogs.com/ww3344/p/5440005.html
Copyright © 2011-2022 走看看