git操作指令合集

1.下载完git,需要输入用户名和邮箱

git config --global user.name "Your Name"

git config --global user.email "email@example.com"

注意git config命令的--global参数,用了这个参数,表示这台电脑上所有的GIt仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址

2.创建一个空目录

cd d:/进入D

mkdir learngit

cd learngit

pwd 用于显示当前目录

3. git init 通过这个命令把这个目录变成Git可以管理的仓库

4.上传文件(首先把要上传的文件放在learngit目录下)

5.git add 文件名字(此步骤五任何显示,证明成功)

6.用命令告诉Git,把文件提交到仓库

git commit  -m"文件说明"-m后面是本次提交的说明,一定要写,此处commit可以一次提交多个文件,所以可以多次使用add

7.git status 查看那个文件变动了

8.git diff 文件名 (查看具体文件的内容变动)

9.再次执行git add git commit 的操作

10.git log 查看修改记录 git log --pretty=oneline

11.git reset --hard HEAD^ (HEAD^表示当前版本的上一个版本)

12.cat 文件名字 (查看文件内容)

13.git reset --hard 文件变动的ID编号(回到指定id编号的版本)

14.git reflog (记录每一次的指令,此命令可以查看历史指令)

15.git checkout -- 文件名(返回最近一次git commitgit add 的状态)

16.git reset HEAD 文件名(把暂存区的修改回退到工作区)

17.rm 文件名(直接在文件管理器中把没用的文件删除)此后需执行git rm 文件名   git commit -m’’

18.git push -u origin master推送

19.克隆 git clone git@gihub.com:2623238476/book.git

20.git checkout -b x  创建分支(x为分支名;-b参数表示创建并切换,相当于 git branch xgit checkout x

21.git branch 查看当前分支

22.合并分支,即把其他分支内容合并到master    git merge x   (x 为分支名)

23.git branch -d x 删除分支X

 

 

 

 

 

 

posted @ 2018-11-15 21:25  发奋的小虫子  阅读(165)  评论(0编辑  收藏  举报