• git版本控制工具的使用(1)。


    为了使用。

    感谢:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

    讲解的很清晰,内容很好。

    windows中安装git软件的地址:https://git-scm.com/downloads

    创建一个文件夹作为本地仓库。

    通过cd命令,可以将cmd放到对应文件夹下。

    通过git init可以初始化文件夹。并生成.git的隐藏文件夹:

    在该目录下建立文件,写入文件,可以通过版本控制,获得文件之前的状态,之后的状态等。具体命令如下:

     git add file_name:工作区文件放入stage中,可以多次执行添加多文件。

    git commit -m "instruction" 将文件提交到master或者分支

    git status查看状态

    git diff filename查看修改差异

    git log查看提交日志

    git log --pretty=oneline单行显示查看

    git reset --hard HEAD~1回退上个版本

    git reset --hard xxxxx(序列号) 根据序列号回退

    git relog查看之前的日志,找到序列号。便于回退版本

    git checkout -- file 丢弃工作区所做的修改。(修改后没有放到暂存区的状态下)回退原状态。(放入暂存区状态下):回退暂存区状态。

    引用::::::::::::

    git reset HEAD filename 暂存区的内容撤销,重新放回工作区,原句:

    git commit -m "instruction" -a tag 删除操作也需要提交,属于修改的一部分。

    工作区,暂存区,结果如图:

    远程仓库:创建ssh key ,建立在用户目录下的.ssh文件夹里,有一对公有和私有密钥,建立ssh文件夹的命令:

     

    在GitHub的账户上添加公有密钥实现本机对仓库的下载和上传。

     添加远程库到本地的关联,远程库的名字设置为origin 地址在GitHub上加入用户名,加入仓库名,一种实例如下:

    将本地文件推入远程库:-u关联本地和远程的master,引用:

     git push origin master推入远程库

     git clone git@github.com:name/pro获取远程克隆到本地,实例:

  • 相关阅读:
    Oracle 10g 改机器名后监听不能启动 解决方案 TNS12541 TNS12545
    14.3.1 IMPDP 命令行选项
    14.3.2 调用IMPDP —— 导入表空间
    三十岁之前不必在乎的事
    正则表达式
    GridLayout and GridData
    非UI线程更新界面
    整理用Java实现数字转化成字符串左边自动补零方法
    stackLayout
    读写properties文件
  • 原文地址:https://www.cnblogs.com/bai2018/p/10548117.html
Copyright © 2020-2023  润新知