zoukankan      html  css  js  c++  java
  • github的使用

    一:创建git版本库

    在一个合适的地方,右键 git bash here 调出命令面板

    $ mkdir 文件名
    $ cd 文件名
    $ pwd
    /文件的路径名

    二:变成一个可管理的仓库

    $ git init
    Initialized empty Git repository in D:/backups/one/.git/
    

     文件夹中会出现.git文件,该文件初始是默认隐藏的,可输入git ls -ah显示文件

    $ ls -ah
    ./  ../  .git/
    

     添加文件到仓库,没有提示就是最好的提示

    $ git add a.txt
    

    提交文件到仓库

    $ git commit -m "one"
    
    成功提示如下:
    [master (root-commit) 4839ee5] one
     1 file changed, 1 insertion(+)
     create mode 100644 a.txt

    使用$git status命令查看当前仓库的 状态,是否被修改,是否被提交到仓库

    使用$ git diff **文件,查看仓库是否被修改,

    注每次提交新的版本建议使用 $ git log 打印log,commit 后面的号码,找回之前版本的时候会用到!

    $ git log
    commit b5ae89ae996b7f013194bef1270853f4ce37a49e (HEAD -> master)
    Author: zsl <1449083165@qq.com>
    Date:   Fri Jul 7 08:33:25 2017 +0800
    
        three
    
    commit 6669a468195b361706c083ff02253e140c3d3041
    Author: zsl <1449083165@qq.com>
    Date:   Fri Jul 7 08:31:52 2017 +0800
    
        two
    
    commit 4839ee503be5248eab40e86489b7068b86b8e5ee
    Author: zsl <1449083165@qq.com>
    Date:   Fri Jul 7 08:23:53 2017 +0800
    
        one

    使用$ git reset --hard HEAD^回到上一个版本,HESD是当前版本,HEAD^就是上一个版本的意思,

    $ git reset --hard HEAD^
    HEAD is now at 6669a46 two

    或者使用另一种方法返回之前版本,$ git reset --hard b5ae89ae996b7f0131  后面编号就是$ git log 打印的 log commit 后面的一串编号,不过使用的时候并不用全部复制,复制部分,系统会自动追踪

    $ git reset --hard b5ae89ae996b7f0131
    HEAD is now at b5ae89a three
  • 相关阅读:
    cookie
    iOS本地推送
    2020-06-17:红锁的设计思想?
    2020-06-16:Redis hgetall时间复杂度?
    2020-06-15:Redis分布式锁怎么解锁?
    2020-06-14:Redis怎么实现分布式锁?
    2020-06-13:Redis底层数据结构?
    2020-06-12:推箱子自动求解。
    2020-06-11:Redis支持的数据类型?
    2020-06-10:给定一个无序数组,里面数都是成双数的,只有一个数是成单数的,求这个数? 来自
  • 原文地址:https://www.cnblogs.com/zhoushenglei/p/7130659.html
Copyright © 2011-2022 走看看