• git && github


    一、git安装

    环境:

    ubuntu 18.04

    步骤:

    1. 执行下git命令,提示找不到该命令,需要安装git;

    2. 根据提示安装之;

    3. 安装完成,看看版本号,成功;

    4. 看一下帮助,内部有一些常用命令的说明,大多猜名字就能知道个大概,版本管理工具差不多;后面再测试每个部分是怎么使用的吧;

     

    二、git使用

    1. git init:创建版本仓库;新建个hellogit目录,初始化成仓库,成功之后,目录下面多了一个.git子目录;

    2. git add:添加文件;新建hello.c,添加到暂存区;add成功没有提示,使用git status查看状态,可以看到hello.c已经被添加到暂存区了;

    git add . 即添加当目录下所有文件;

    需要注意的是,修改文件,也需要执行git add将修改提交到暂存区,然后使用commit提交时才有效;

    3. git commit:提交改动,将暂存区的所有改动提交到版本库;

    出错了哦,没有配置电子邮箱和用户名;

     

    按照提示配置一下电子邮箱和用户名;

    再次提交,成功了; 当然也可以在git commit之后指定要提交的文件;

    再次执行下git status查看状态,干干净净,完美;

    4. git status:查看当前状态;

    为此做了如下操作,修改hello.c中的内容,新建了hello1.c,hello2.c,hello3.c,然后将hello2.c和hello3.c提交到版本库,再执行git rm hello3.c删除hello3,

    然后执行git mv hello2.c hello4.c将文件重命名,最后执行git status;

    可见,删除,重命名,修改,还有未添加文件均显示其当前状态;

    5. git diff:查看修改内容的对比;

     

    6. git log:查看提交日志;

     参考文章:

    https://www.liaoxuefeng.com/wiki/896043488029600

  • 相关阅读:
    [AH2017/HNOI2017]礼物
    [八省联考2018]林克卡特树lct
    [洛谷P4847]银河英雄传说V2
    [洛谷P4999]烦人的数学作业
    [洛谷P4171][JSOI2010]满汉全席
    [CF785E]Anton and Permutation
    [洛谷P2511][HAOI2008]木棍分割
    [洛谷P4430]小猴打架
    [UVA307]小木棍 Sticks
    [LOJ #6433]「PKUSC2018」最大前缀和
  • 原文地址:https://www.cnblogs.com/wanpengcoder/p/11874264.html
Copyright © 2020-2023  润新知