• Git的常用命令


    1:git config --global user.name "Your Name"
    2:git config --global user.email "email@example.com"
    ----设置全局的name 和 email
    3:git init 命令把这个目录变成Git可以管理的仓库:
    4:git add - readme.txt 把该文件的变更添加到git管理
    git add . (git add -A)获取全部的变更
    5:git status命令可以让我们时刻掌握仓库当前的状态,上面的命令告诉我们,readme.txt被修改过了,但还没有准备提交的修改。
    6:git diff 查看指定版本的不同
    7:git log命令显示从最近到最远的提交日志 $ git log --pretty=oneline精简输出
    $ git log --pretty=oneline
    a4f2f4423143dd92b19a6a203f636bb9ebc1b163 新增一行描述
    7c9010ba5cc7db5ec45dafd44a82181f2d0b6a92 新增一行
    e4ec340d3a599a3663cd9b3dd6b2e55bd63862a3 初始化文件

    8:$ git reset --hard HEAD^ ”
    9:$ git reset --hard 7c9010 退回到指定的版本 版本号只用输入前面的即可
    10:git reflog用来记录你的每一次命令

    11:缓存
    第一步是用git add把文件添加进去,实际上就是把文件修改添加到暂存区;
    第二步是用git commit提交更改,实际上就是把暂存区的所有内容提交到当前分支。
    因为我们创建Git版本库时,Git自动为我们创建了唯一一个master分支,git commit就是往master分支上提交更改。

    12:rm test.txt 删除指定文件

    13:git pull

    ...或在命令行上创建一个新的存储库

    echo“#test”>> README.md 
    git init 
    git add README.md 
    git commit -m“first commit” 
    git remote add origin https://github.com/lishixiang007/test.git
     git push -u origin master
    

    ...或从命令行推送现有存储库

    git remote add origin https://github.com/lishixiang007/test.git
     git push -u origin master

    ...或从另一个存储库导入代码

    您可以使用Subversion,Mercurial或TFS项目中的代码初始化此存储库。

    还有什么不懂的,可以看看廖雪峰写的Git文章,非常不错!https://www.liaoxuefeng.com/wiki/896043488029600

  • 相关阅读:
    【JVM】内存与垃圾回收
    【缓存】缓存与分布式锁
    【Redis】入门与基础总结
    【Elasticsearch7.x】Elasticsearch 入门
    iOS开发ReactiveCocoa学习笔记(六)
    iOS开发ReactiveCocoa学习笔记(五)
    iOS开发ReactiveCocoa学习笔记(四)
    iOS开发ReactiveCocoa学习笔记(三)
    iOS开发ReactiveCocoa学习笔记(二)
    iOS开发ReactiveCocoa学习笔记(一)
  • 原文地址:https://www.cnblogs.com/lishixiang-007/p/11274588.html
Copyright © 2020-2023  润新知