Git常用命令
项目中常用 git命令
使用 git clone 从现有 Git 仓库中拷贝项目
git clone <需要克隆的地址>
使用 git checkout -b 来创建新分支并立即切换到该分支下
git checkout -b <自己的分支名称>
使用 git pull下载远程代码并合并
git pull origin <需要拉取的分支名称>
使用 git stash拉代码之前先隐藏
git stash
使用 git pull下载远程代码并合并
git pull origin <需要拉取的分支名称>
使用 git stash pop拉过代码放开隐藏
git stash pop
使用 git commit 提交暂存区到本地仓库中
git commit -m <一些备注信息>
使用git push上传远程代码并合并
git push origin <需要提交的分支名称>
新项目
一、创建仓库
1.在master分支下创建dev分支
git branch dev
2.切换分支
git checkout dev
3.查看当前分支
git branch
4.新分支提交到远程仓库中
git push --set-upstream origin dev
5.查看远程分支
git branch -r
二.初始化项目
1. 前端项目
cd ..
vue create <前端项目名称>
2. 后端项目
全局
npm install -g express-generator
局步-需要进入到项目目录下
express --view=ejs <后端项目名称>
安装依赖
cd <后端项目名称>
npm install
npm run start
然后 在浏览器中 启动: http://localhost:3000/
能看到 Welcome to Express,就表示成功啦
3.克隆代码
主分支下克隆代码:
git clone <地址>
指定分分支下克隆代码:
git clone -b <分支名称> <地址>
4.合并代码
- 先切换到本地指定分支下
git checkout dev
- 查看本地分支日志
git log
- 记录hash: 2c8ea7c61cc68e94c35175285a1d208a1a586b73
- 查看远程分支
git branch -r
- 远程分支拉到本地仓库
git checkout <分支>
- 合并到远程
git cherry-pick <hash码>
- 查看配置的全局信息
git config -l
- 配置本地身份
git config user.name '姓名'
git config user.email '邮箱'
- 提交到远程分支上
git push origin <远程分支>
注意:可能需要输入一次gitee的姓名和密码
最后到gitee项目中分支上看,代码就已经合并好啦