GitHub命令

作者: 高巨龙 | 来源:发表于2017-12-06 14:02 被阅读17次

    (1)创建、配置、查看信息

    .git config --list 配置信息;

    . git config --global user.email "Email"  配置邮箱;

    .git config --global user.name "姓名 "   配置名字;

    . cd~ 进入主目录 list -a查看隐藏所有的目录 .git config存放着配置信息,可以用vim来修改。

    1、#在当前目录下建立一个Git仓库#     git init

    2、下载一个项目和它的整个代码历史    git clone 【url】

    3、添加指定的文件到暂存区   git add [File1] [file2]

    4、显示状态和变更信息   git status ;

    5、显示当前分支历史版本   git log                   git log --oneline

    6、看某一个版本 git show"版本的哈希值"

    (2)删除、恢复文件

    1、删除文件 git rm [file]  工作区和暂存区都被删除

    2、删除工作区的文件,并且将这次删除放入暂存区   git rm [File1] [file2]

    3、只删除暂存区文件 git rm --cached <文件名>

    4、还原删除文件先 git reset head <文件名>再git checkout <文件名>

    5、改名文件,并且将这个改名放到暂存区  git mv [file-origin] [file-rename]

    (3)查看与对比历史记录

    1、显示当前分支历史版本   git log                   git log --oneline

    2、看某一个版本 git show"版本的哈希值"

    (4)本地分支与合并

    1、查看分支git branch;

    2、创建新分支 git branch <分支名字>;

    3、切换分支 git checkout <分支名>;

    4、删除本地的某个分支   git branch -D <分支名>;

    5、删除远程的分支  git branch -r -d origin/<分支名>;

        #注意这个只是删除本地的索引,而不是真正删除远程分支的内容,要想真正删除远     程分支上的内容,可以这样:

            git push origin :<分支名>  *注意冒号*;

    (5)远程连接、提交

    1、添加指定的文件到暂存区   git add [File1] [file2]

    2、提交暂存区的仓库 git commit -m [message]

    3、直接从工作区提交仓库(前提已经有历史版本)git commit -a -m [message]

    4、git remote -v 查看远程连接

    5、git remote add <连接名字> <url>  建立连接

    6、git push <连接名字><分支名>         上传到仓库

    相关文章

      网友评论

        本文标题:GitHub命令

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