(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 <连接名字><分支名> 上传到仓库