程序员

GitHub命令

2017-12-06  本文已影响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 <连接名字><分支名>         上传到仓库

上一篇 下一篇

猜你喜欢

热点阅读