• git 与 gitHub 与 gitLab ,git常用5个命令


    Git是开源的版本控制系统(Version Control System,VCS)
    Github是在线的基于Git的代码托管服务
    GitLab是在线的基于Git的代码托管服务
    GitHub 和  GitLab 都是基于 web 的 Git 的远程仓库

    GitHub 与 GitLab 的不同?

    GitLab个人注册用户也可免费创建私有仓库

     git的使用

    git status
    git add
    git pull
    git commit -m "message"
    git push
     git status 查看有没有文件需要add到暂存区的
    图中都是绿色的对号,没有需要修改的文件,所以显示nothing to commit ,working tree clean

     当有修改的文件的时候 使用git status 查看如下
    git2.java修改了。当用git status 查看时发现提示了git add 以及 modified:git2.java

    修改了git2.java文件,要提交,提交前先 拉取 更新到最新状态

    更新后,先添加到暂存区 git add
    

     

    然后将git2.java提交到本地仓库

    然后将文件推送至远程仓库
    git push

    查看远程仓库的界面看看是不是最新的提交记录 
    结果是yes

     切记一个痛点,只commit没有push,这样在本地看是已经提交成功,但是并没有提交到远程仓库上 案例如下

    commit只是提交到本地仓库
    此时本地看到了最新的提价记录
    但是远程仓库没有收到提交记录

     

     git 工作区 暂存区 本地仓库 远程仓库流程图

     

       远程仓库:就是gitBub的repo

  • 相关阅读:
    actionBar-进入界面闪烁问题解决
    softInputMode- 软件盘的设置
    LinearLayout -设置负值属性
    launcher- 第三方应用图标替换
    resource-color 的引用
    java学习笔记——IO流部分
    二进制基础
    java学习笔记——IO部分(遍历文件夹)
    Java线程:线程的同步与锁
    AWT与Swing的区别
  • 原文地址:https://www.cnblogs.com/s6-b/p/14081806.html
Copyright © 2020-2023  润新知