• git使用简单指南


    参考:

    https://www.fengerzh.com/git-reset/?utm_source=tool.lu

    git建库小结

    (一)远端:
    1、在git网站上建设一个远程仓库
    复制git远程仓库地址,如ssh地址:git@gitee.com:andy/fullspider.git

    2、其他,.gitignore文件,设定不需要上传的目录和文件,内容如下
    # myself define

    *.pyc
    .idea/
    migrations/
    data/
    filedata/
    *.log
    log/

    # Byte-compiled / optimized / DLL files
    __pycache__/
    *.py[cod]
    *$py.class

    # C extensions
    *.so

    (二)本地:
    1、安装git客户端

    2、创建公钥(3次enter):一台机器,只需要创建一次
    ssh-keygen -t rsa -C git@gitee.com:andy/fullspider.git
    将公钥代码复制到git远端。
    如果匹配成功后,以后就不需要密码了。

    3、新建一个用户文件夹:
    如user01

    4、将远端仓库拉到本地:
    进入user01/,右键git命令框
    将远程仓库复制到拉到本地:git clone git@gitee.com:andy/fullspider.git
    此时,本地user01/下,就多了fullspider项目大文件。

    (三)在本地新建分支,并把分支推送到远端
    操作拉下来的项目文件夹
    1、切换路径,开始操作
    cd fullspider

    2、新建本地dev分支,并推送到远端仓库
    git checkout -b dev
    git push origin dev

    3、将本地dev分支和远端dev分支建立跟踪关系。(就是和远端的dev进行对比)
    git branch --set-upstream-to=origin/dev dev


    (四)在本地新建文件,并推送到远端分支
    项目大文件夹中放入一个新文件,并上传到远端
    1、先查看变化(未提交缓存、已提交缓存):
    git status 新建、修改、删除都可见
    git diff 新建不可见。(未提交缓存)
    git diff --cached (已经提交缓存)

    2、添加到缓存,点号表示所有文件
    git add .

    3、提交本地版本库。表示完成一个业务逻辑
    git commit -m '第一次提交'

    4、推送到远端分支
    git push origin dev
    或者
    git push

    (五)查看本地版本,版本回退

    1、查看本地版本(可见回退版本号)
    git reflog
    或者(没有版本号)
    git log

    2、将远端dev版本更新到本地
    git pull origin dev

    3、回退到版本
    git reset 8042a87

    (六)分支合并

    简单的分支合并:将分支B合并到公共分支A上

    git  checkout  A
    git  merge  B
    git  push origin  A

  • 相关阅读:
    Linux下安装jdk
    hadoop下载
    Java:xxx is not an enclosing class
    Android:Gradle报错——No resource found that matches the given name (at 'dialogCornerRadius' with value '?android:attr/dialogCornerRadius')
    TensorFlow:在PyCharm中配置TensorFlow
    Android:屏幕旋转
    Android:onActivityResult详解
    Android:Bundle类
    Android:ConstraintLayout完全解析
    Android:Android Studio生成签名文件,自动签名,以及获取SHA1和MD5值
  • 原文地址:https://www.cnblogs.com/andy9468/p/8066762.html
Copyright © 2020-2023  润新知