• git 版本管理


    在项目根目录下创建文件.gitignore

    1.将不需要版本管理的文件/目录加入.gitignore文件中        

     2.将修改添加到缓存区

            git status                查看修改文件

            git add .                 将所有修改文件添加至本地缓存区

            git add 文件名       将指定文件添加至本地缓存区

    3.将缓存区内容添加到本地仓库

            1).git commit -m "注释“

            2).git config --local(--global) user.name "用户名“

            3).git config --local user.email "xxx@163.com"

    4.将本地仓库中的文件推送至远程仓库

            git push origin master        推送至master分支

            git push origin dev01         推送至dev01分支

    附其他git操作:

            1.git branch 查看当前所处分支

            2.将修改的内容提交到远程仓库的test_dev分支下

                    git add.

                    git commit -m ‘提交’

                    git push -u origin test_dev

            3.把test_dev分支修改的内容合并到master分支

                    git checkout master

                    git pull origin master

                    git merge test_dev

            4.查看提交状态

                    git status

            5.将本地合并的master分支push到仓库

            6.clone 指定分支代码

                    git clone --branch 分支名 --single-branch 仓库地址

            7.撤销本地工作空间的commit

                    git reset --hard HEAD^

                    或者:

                   pycharm->git->undo commit

            8.忽略本地变更,pull仓库代码到本地后push

                    git pull origin master --allow-unrelated-histories

                    git push -u origin master -f

            9.本地提交前,远程有修改

                    git status         查看本地修改

                    git stash         隐藏本地修改

                    git pull/git pull --rebase

                    git stash pop         恢复本地修改

                    git commit -m ‘xxx’

                    git push

            10.commit后未push成功,撤回commit

                    alt + 9 >> log >> 右键你想要撤回的那一条

                      >> Undo Commit

  • 相关阅读:
    python 2018全国自学考试第5章 第36题。好激动呀 排名23310
    STL-stack、queue和priority_queue的模拟实现
    Spring Cloud 实战 | 解密负载均衡Ribbon底层原理,包含实战源码
    好书推荐|VirtualLab Fusion入门与进阶实用教程(第二版)
    IT项目管理的“金科玉律”是否可信
    基于springboot服饰电商平台的设计与开发-计算机毕业设计源码+LW文档
    1.关系数据库mysql全面总结
    Jenkins 配置 LDAP 登陆
    Scala的隐式转换
    mybatis自定义插件
  • 原文地址:https://blog.csdn.net/qq_40132294/article/details/125552592