git基本使用命令

作者: 臭臭臭魁 | 来源:发表于2017-04-10 14:05 被阅读84次

    在github的html页面url前面加上htmlpreview.github.io/?就能正常看到html页面了。

    Windows版的Git,从http://msysgit.github.io/ 下载,然后按默认选项安装即可。
    安装完成后:

    $ git config --global urser.nama "Your Name"
    $ git config --global urser.email "email@example.com"

    git 命令提示:

    1、初始化git仓库: $ git init
    2、把文件添加到仓库: $ git add file.name
    3、把文件提交到仓库: $ git commit -m "文件注释"
    4、查看仓库当前状态: $ git status
    5、查看文件的不同: $ git diff
    6、查看历史纪录: $ git log $ git log --pretty=oneline
    7、回退版本:$ git reset --hard HEAD^
            $ git reset --hard commit_id;
    8、查看文件内容 $ cat readme.txt

    9、查看历史命令 $ git reflog
    10、查看工作区和版本库里面最新版本的区别 $ git diff HEAD -- readme.txt

    11、丢弃工作区的修改 $ git checkout -- readme.txt
    12、恢复到最新版本 $ git checkout -- readme.txt

    13、删除文件 $ git rm test.txt
    14、删除文件夹 $ git rm a/b -r -f
    15、创建SSH Key $ ssh-keygen -t rsa -C "youremail@example.com"
    16、本地仓库与github关联 $ git remote add origin git@github.com:githubname/object.git

    17、解除本地仓库与github关联 $ git remote remove origin
    18、可以把本地库的所有内容推送到远程库上 $ git push -u origin master
    19、克隆到本地库 $ git clone git@github.com:michaelliao/gitskills.git

    20、创建+切换分支 $ git checkout -b branch
    21、查看分支 $ git branch
    22、创建分支 $ git branch <name>
    23、切换分支 $ git checkout <name>
    24、合并某分支到当前分支 $ git merge <name>

    25、删除分支 $ git branch -d <name>
    26、强行删除分支 $ git branch -D <name>
    27、查看分支合并图 $ git log --graph
    $ git log --graph --pretty=oneline --abbrev-commit
    28、储藏工作 $ git stash
    29、查看工作现场 $ git stash list
    30、恢复工作现场 $ git stash apply stash内容不删除
    $ git stash drop stash内容删除
    31、查看远程库的信息 $ git remote
    32、查看远程库的详细信息 $ git remote -v
    33、克隆远程库 $ git clone git@github.com:michaelliao/learngit.git
    34、在本地创建和远程分支对应的分支 $ git checkout -b branch-name origin/branch-name
    35、建立本地分支和远程分支的关联 $ git branch --set-upstream branch-name origin/branch-name
    36、抓取远程仓库信息 $ git pull
    37、创建标签 $ git tag <name>
    38、查看标签 $ git tag
    39、删除标签 $ git tag -d <name>
    40、推送标签到远程库 $ git push origin <tagname>
    41、一次性推送全部本地标签 $ git push origin --tags
    42、删除一个远程标签 $ git push origin :refs/tags/<tagname>
    43、解决输入每次输入密码的问题 git config --global credential.helper store

    相关文章

      网友评论

        本文标题:git基本使用命令

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