• git操作


    Git常用操作命令

    1、git的原理

    git的原理

    基本概念

     Workspace:工作区
     Index / Stage:暂存区
     Repository:仓库区(或本地仓库)
     Remote:远程仓库
    
    add:将工作区同步到暂存区
    commit:将暂存区同步到本地仓库
    push:将本地仓库同步到远程仓库
    pull:将远程仓库同步到工作区
    checkout:将本地仓库同步到工作区
    

    2、传代码到GIT:

    1、打开https://gitlab.vdian.net/XX
    2、创建PROJECT
    3、进入项目根目录 
    4、git init    // 在当前项目目录中生成本地git管理,并建立一个隐藏.git目录
         git remote add origin ssh://git@gitlab.vdian.net:60022/xx/xxx.git   //粘贴复制的地址 //在本地仓库添加一个远程仓库origin (即建立本地仓库与远程仓库的关联 所以可以在commit后push前执行)
          git add .      //添加当前目录中的所有文件到索引
          git commit  -m "first commit"   //提交到本地仓库,并附加提交注释
          git push -u origin master   //把本地源码库push到github 别名为origin的远程项目中,确认提交
    

    3、撤销操作:

    1、工作区修改了,放弃修改
         git checkout -- file
         命令git checkout -- readme.txt意思就是,把readme.txt文件在工作区的修改全部撤销
    2、工作区修改了并且add,需要撤回
         用命令git reset HEAD <file>可以把暂存区的修改撤销掉(unstage),重新放回工作区
         如:git reset HEAD readme.txt
    3、add并且commit:版本回退
    

    4、删除操作

    git rm test.txt
    git commit -m "remove test.txt"
    //如果误删了,可以将误删的文件恢复到最新版本
    git checkout -- test.txt
    

    5、其他常用命令

    git log命令:显示从最近到最远的提交日志
    git status:查看文件的提交状态(每次提交或修改后可用此命令)
    git diff HEAD -- readme.txt命令:可以查看工作区和版本库里面最新版本的区别
    

    关于IDEA中的git的使用
    https://blog.csdn.net/qq_39331713/article/details/82350852

  • 相关阅读:
    Django动态渲染多层菜单
    python使用pdkdf2加盐密码
    ceil 模块
    python面试总结
    Django 中related_name,"%(app_label)s_%(class)s_related"
    安装zabbix-3.0.3+nginx-1.10.1+php-5.6.22
    Django 权限管理
    python RecursionError: maximum recursion depth exceeded in comparison错误
    django _meta方法
    html 之input标签height设置问题
  • 原文地址:https://www.cnblogs.com/niuniumother/p/11345844.html
Copyright © 2020-2023  润新知