git学习总结 - 纯命令

全局安装git:

npm intall git -g

查看git版本:

git --version

进入目录,初始化git:

若在目录中使用上一个,不在目录中使用下一个。

//已有目录:
git init

//无目录
git init "目录名"

遍历目录:

ls -la

windows下,'ls' 不是内部或外部命令解决方案:

https://blog.csdn.net/qq_33413264/article/details/77018528

获取git状态:

git status

内容未改变时 返回:

未同步时 返回提示错误(红色文件名):

已加入暂存区时 返回加入暂存区的文件(绿色文件名):

已同步时 返回提示:

 加入暂存区

(有个点)

git add .

提交并备注描述

git commit -m "描述"

 展示所有git提交记录

git log

(commit后面的一串字符就是唯一id

回退版本

回到指定版本

//id由git log遍历获取
git checkout "记录的唯一id"

这样文件就回退到指定的版本了

回到上一个版本

不需要记录id

git checkout -

 

项目下载(克隆)到本地(下载项目) 

如:git地址(测试用,使用github平台也可以,这里我使用腾讯云开发者平台):

https://git.dev.tencent.com/a18969054220/git-test.git

命令:

git clone github地址 目录名

下载成功后,打开项目(即可修改):

 

将本地的修改,保存到git远程仓库:

把新增的文件同步到git仓库:

检查文件状态,并提交到暂存区:

 

连接到远程仓库:

git remote add origin git地址

pull一下:

git pull origin master

将代码push(提交)到git仓库(一般需要输入账号密码):

git push origin master

 

查看提交状态(成功):

 

posted @ 2018-08-26 18:25  herry菌  阅读(204)  评论(0编辑  收藏  举报