关于技术您现在的位置是:首页 > 关于技术
GIT的简单用法
2019-04-10 14:37:27 【工具】 397 人已围观 0 条评论
网上也查了很多关于git的使用教程,讲的东西很多,但还是不知道什么时候该用什么命令,其实我们只需要使用最常用的一些命令就好了,这里按照简单实用的流程记录一下常用git命令的使用。
初次接触到git的时候不知道怎么用,不知道命令怎么敲,感觉一头雾水,网上也查了很多关于git的使用教程,讲的东西很多,但还是不知道什么时候该用什么命令,其实我们只需要使用最常用的一些命令就好了,这里按照简单实用的流程记录一下常用git命令的使用。
加入开发一个项目的流程就是:如果远程仓库中已经有代码了,那么首先我们需要将远程仓库中的代码拷到本地来,然后对本地代码进行修改、开发等,然后就要把本地代码提交,然后再将本地提交上传到远程仓库。
基于这个流程,我们用命令行来操作git(前提是你已经安装好Git了)
在目标文件夹右键打开Git Bash,从克隆远程仓库开始:
git clone <SSH/HTTPS> 克隆远程仓库到本地 ↓
git status 查看文件状态
在本地修改文件(编写代码等) ↓
git status 查看文件修改状态
git diff 查看文件具体修改的内容(红色为删除的,绿色为添加的)
git add -A 将所有相关文件放入暂存区 ↓
git commit -m “这里填写提交信息,比如记录修改内容” 提交到本地仓库 ↓
git log 查看提交记录(每一个提交记录都有一个唯一的哈希字串)
文件add之前想要撤销修改,使用git checkout 文件名
文件add之后尚未commit时,可用git reset HEAD 文件名 进行撤销
文件已经commit提交后,如果想撤销,执行git reset –hard 哈希字串前7位
git pull origin master 将远程仓库(别人更新的)数据抓取到本地仓库 ↓
git push origin master 将本地仓库上传到远程仓库 ↓
以上,git的常用简单使用流程就结束了,建议push前先pull一下,将其他人的更新进行合并;
也建议git使用分支,基本命令:
git branch 查看分支(带*的为当前所在分支)
git branch <name> 创建分支
git checkout <name> 切换分支
git checkout -b <name> 创建并切换分支
git merge <name> 合并到当前分支
git branch -d <name> 删除分支