美文网首页
git常用命令汇总

git常用命令汇总

作者: Ican蓉 | 来源:发表于2020-04-29 19:18 被阅读0次

    1.获取git仓库

    方法一:在现有目录中初始化仓库。

    git init
    方法二:克隆现有的仓库

    git clone http://github.com/StormPuck/API-test

    git clone http://github.com/StormPuck/API-test local-git#指定本地仓库名字为local-git#

    2.记录每次更新到仓库

    请记住,工作目录下的每一个文件都不外乎两种状态:已跟踪或未跟踪

    (1)检查当前文件状态

    git status

    (2)跟踪新文件

    git touch README

    git add READMA#使用git add更新要提交的文件,或者使用git checkout命令丢弃变更
    git status #显示changes to be committed(变更未提交),说明文件为暂存状态。

    (3)提交新文件
    git commit -m “add README file”

    (4)修改文件
    vi  README#使用vi命令来修改README文件,写一句话‘the first change!’
    git commit -a #跳过暂存区,直接提交到本地仓库

    (5)丢弃工作区变更
    vi  README#使用vi命令来修改README文件,添加一句话‘the third chan!’
    cat README#查看当前README文件的内容
    git checkout -- README #丢弃更新
    cat README#检查是否丢弃成功

    (6)丢弃暂存区变更
    git reset HEAD README

    (7)丢弃本地仓库变更
    git log#显示最近到最远的提交日志,可以看到4次提交,HEAD^是上一个版本,HEAD^50是往上50个版本
    git reset --hard HEAD^
    git reset --hard 4ea639cf6ec77f7b6de9d6ca2d99ee97667e6849#回到指定版本

    (8)删除文件
    git rm hello.txt#通过gitrm删除文件
    git commit -a -m "delete hello.txt"#提交删除文件

    相关文章

      网友评论

          本文标题:git常用命令汇总

          本文链接:https://www.haomeiwen.com/subject/wvhpwhtx.html