Linux Ubuntu下Git的安装与简单应用

Linux 平台上安装Git

1、Git 的工作需要调用 curl,zlib,openssl,expat,libiconv 等库的代码,所以需要先安装这些依赖库。执行下面这条指令安装依赖库。
apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev
2、开始安装Git,一条命令搞定,如下
  apt-get install git
以上两步执行成功,就完成安装了,可以用  git --version 命令查看Git的版本号确认安装成功。
 

注意:1、如果执行命令时提示没有权限,请加 sudo 或者进入root用户
           2、Debian与Ubuntu安装命令一致

简单应用

0.、创建git库
    $ git init
1、查看状态
    $ git status
2.、查看文件修改
    $ git diff filename
3、查看缓存中的修改
    $ git diff --cached filename
4、恢复原文件
    $ git checkout filename
5、提交修改
    $ git commit -m "图像旋转"
6、查看修改记录
    $ git log --oneline -5 .
   -5 ---> 查看5条记录
7、查看修改的文件列表
    $ git whatchanged -1 c7b96ab
8、查看文件的具体修改内容
    $ git show c7b96ab filename
9、生成patch
   1) 生成某一条记录的patch
      $ git format-patch -1 ab87248
    2) 从某条记录开始的连续n条(例5条)
      $ git format-patch -5 ab87248
    3) 从第一条记录开始的连续n条(例5条)
      $ git format-patch -5 .
10、合入patch
     $ git apply --apply --verbose --reject 0001-VOE-1.3.7.2.patch
     合入时,注意是否存在 *.rej 文件,这是冲突文件。若有,需手动合入相应修改

11、git add 添加多余文件 撤销操作

       1)  $git reset HEAD 后面什么都不跟的,就是上一次add 里面的内容全部撤销
       2)  $git reset HEAD XXX 后面跟文件名,就是对某个文件进行撤销
       3)  $git restore --staged  filename (功能同 2) )
12、将文件剔除出Git工程版本管理
        $git restore filename
13、git commit 后悔  撤销操作
        $git reset --soft HEAD^
        --soft  :不删除工作空间改动代码,撤销commit,不撤销git add 
        --hard :删除工作空间改动代码,撤销commit,撤销git add 

14、commit注释写错了,只是想改一下注释,只需要:
        $git commit --amend
        此时会进入默认vim编辑器,修改注释完毕后保存就好了。

记住以上指令后,Git基本功能就会用啦

猜你喜欢

转载自blog.csdn.net/weixin_49071468/article/details/130015017