• git命令大杂烩


    查看版本库中的文件:

      git ls-files
    添加到暂存区:

      git add filesName|folderName(循环递归) git add .(添加当前目录下的所有文件包括子目录,如果添加文件到暂存区时出现警告warning: LF will be replaced by CRLF in JackyData01              http://blog.csdn.net/jackystudio/article/details/12249419) git add idea(添加指定目录下的所有文件)
    提交到分支:

      git commit -m "comment"
    查看暂存区和工作区状态:

      git status
    把暂存区的修改撤销掉:

      git reset HEAD fileName
      git checkout -- test.txt
    修改后还没有被放到暂存区,现在,撤销修改就回到和版本库一模一样的状态
    已经添加到暂存区后,又作了修改,现在,撤销修改就回到添加到暂存区后的状态。
    查看log:git log 如果太长的话按方向键浏览,q退出
    单行显示:git log --pretty=oneline
    回退上个版本:git reset --hard HEAD^
    回退某个版本:git reset --hard 3628164(版本id前几位) 另外:git reflog 查看刚刚使用的命令对应的版本
    比较工作区和暂存区的区别:git diff test.txt
    比较暂存区和版本库的区别:git diff --cached test.txt
    比较工作区和版本库的区别:git diff HEAD -- test.txt
    删除文件:rm test.txt (删除工作区)
    删除文件:git rm test.txt(删除工作区和暂存区)
    删除文件:git rm -r --cached * (只删除暂存区,具体的文件名或者文件夹名folders)

    git checkout之一 HEAD基本和detached 状态:http://blog.csdn.net/csfreebird/article/details/7583363 使用命令:git checkout master  回到master分支

    分支的最新修改推送至GitHub:git push origin master
    更新本地到最新(HEAD detached at origin/master):git pull git@github.com:HiAscend/gittest.git

    生成ssh Key:ssh-keygen -t rsa -C "youremail@example.com"

    git添加远程仓库
    …or create a new repository on the command line
    echo "# gittest" >> README.md
    git init
    git add README.md
    git commit -m "first commit"
    git remote add origin git@github.com:HiAscend/gittest.git
    git push -u origin master

    …or push an existing repository from the command line
    git remote add origin git@github.com:HiAscend/gittest.git
    git push -u origin master

  • 相关阅读:
    [翻译]JavaScript Scoping and Hoisting
    SVN服务器的本地搭建和使用(一)
    SVN服务器搭建和使用(二)
    优酷站内获取m3u8地址(转)
    jQuery 获取屏幕高度、宽度
    5. Eclipse下SVN应用
    echo print printf() sprintf()区别
    URL 中,查询字符串与HTML实体冲突,可能带来的问题.
    完美解决failed to open stream: HTTP request failed!
    解决xml_parse(): input conversion failed due to input error
  • 原文地址:https://www.cnblogs.com/adeng/p/7026244.html
Copyright © 2020-2023  润新知