git 基础命令02

 eclipse整合git博客: http://blog.csdn.net/s164828378/article/details/51723698
    1、 git status -s
           显示比较精简的问题状态
           M  abc.txt       M :之前提交过,但是当前修改了的文件
           ?? git.txt      ?? : 新建的文件,还没有和git发生过任何关联
           A  readme.txt   A  : 加入到暂存区的文件,有了更改但是还没有提交。
    2、git diff 命令
         
          该命令比较的是工作目录中当前文件和暂存区快照之间的差异。
         (前提当然是纳入了git管理,如果你是新建文件,git是无法提供差异的)。
    3、退出 git vim
                一直按住esc,再连续按大写的z两次 即可。

    4、git rm 命令

       当我们需要删除一个文件时,如果直接删除文件,在使用 git status 命令时,
       会提示有删除的文件,我们还需要使用 git rm readme.txt 命令删除git中的
       该文件记录。还需要进行提交操作。
    5、撤销操作
        取消一个文件的暂存
         git reset head abc.txt

        取消一个文件的修改,恢复到上一次提交的状态
         git checkout abc.txt
        需要注意的是这个命令是比较危险的,会将你的操作全部废掉。

    6、git远程仓库的使用
         添加远程仓库: git remote add myWebSet https://github.com/XiaoqiangNan/myWebSet.git
         查看远程仓库: git remote -v
            myWebSet        https://github.com/XiaoqiangNan/myWebSet.git (fetch)
            myWebSet        https://github.com/XiaoqiangNan/myWebSet.git (push)

         我们中间定义的myWebSet 即可理解为我们网络库中的url
             我们想要抓取网络库中的代码: git fetch myWebSet
              但是需要注意的是:git fetch命令并不会合并当前操作
                                git pull 命令会进行合并操作。
    7、推送到远程仓库
          git push [remote-name]
                  当你想要将 master 分支推送到 origin 服务器时
                  git push origin master

猜你喜欢

转载自blog.csdn.net/XiaoqiangNan/article/details/78394200
今日推荐