git操作
git 命令
- git init: 初始化一个git代码仓库;
- git add *: 记录此文件里全部的文件;
- git cimmit -m “v1.0”: 提交修改代码到暂存区;
- git status: 查看当前文件修改状态以及是否提交到了暂存区;
- git log: 查看输出日志;
- git checkout a.txt: 回退修改的a.txt文件;
- git reset a.txt: 将已修改并提交到暂存区的文件移除;
- git rm a.txt: 将暂存区里面的a.txt删除;
- git reset –hard ‘仓库id’ / git reset –hard HEAD^: 回退代码仓库到特定的id或者上一个版本;
- git checkout -b dev: 创建并且切换dev分支;
- git branch dev2.0: 创建一个分支;
- git merge dev: 合并dev分支到主分支;
- git branch -d dev: 删除dev分支;
- git stash: 保存当前状态;
- git stash list: 查看保存的状态列表;
- git stash apply: 恢复此前保存的状态;
一般git使用流程
第一步 初始化项目
``` git init
### 第二步 设置远程地址
git remote add origin(连接别名)
### 第三步 设置全局账号密码
git config –global user.name 自定义用户名 git config –global user.email 自定义邮箱
### 第四步 去仓库拉取代码
git pull origin(仓库连接别名) master(分支名称: master 默认分支)
### 第五步 让版本库开始记录某个文件
git add 文件名
### 第六步 提交文件到本地仓库
git commit -m ‘备注信息’
### 第七步 推送文件到远程仓库
git push origin (仓库连接别名) master(分支名称)
- push之前先pull
- 如果账号密码错误 前往 “控制面板\用户帐户和家庭安全\凭据管理器” 修改 ```
如何在webstorm中使用git
1. 首先进入到webstorm中点击file,然后选中close project
2. 然后点击check out from version control
3. 选中git
4. 然后在URl中输入管理的项目地址
5. 在Directory中设置存放路径
6. 然后就可以pull得到项目地址的文件,然后push就可以上传自己修改的文件,每次上传一定要先pull,然后在push,不然可能会出错,
7. 在自己的工程中新建一个.gitignore文件可以让git忽略里面指定的文件,这样就不会更新到git管理的项目中