gitlab的配置:
在pull、push很多次代码之后,因为大家在一个分支下,遇到了很多次冲突,这里总结了一些git使用方法和一些常用命令:
克隆代码仓库(也就是将项目克隆到电脑上):
输入命令: git clone "项目地址"
上传文件:
输入命令:git add “文件名称” (将要添加的文件暂存)
输入命令: git commit –m “commit information” (提交变动信息)
输入命令:git pull origin <remote_branch> 拉取远程的最新代码(解决冲突,提交冲突解决信息)
输入命令: git push origin <local_branch>: <remote_branch> 将处理的最新的代码推到远程分支
删除git命令行缓存:
- 查看用户名:
git config --get user.name - 修改用户名:
Git config --global user.name “用户名” - 修改邮箱:
Git config --global user.name “邮箱”
查找提交记录并修改重新提交
-
查看提交记录:
git reflog -
git reset --soft e79fcfb:回退到某次提交,并且把commit的内容撤回到暂存区git reset origin/master:将本地的状态回退到和远程的一样 -
git stash [save "msg"]:储藏当前暂存的文件,并提交储藏信息-
git stash list:储藏列表 -
git stash apply stash@{0}:应用某次储藏(不会删除第一次) -
git stash pop:应用并弹出栈顶的储藏
-
-
git status:查看git状态
不用每次输入密码,用于保存密码
git config credential.helper store
切换分支到develop,提交代码方法如下:
$ git checkout -b develop
$ git status
$ git add .
$ git commit -m 'uu'
$ git pull
$ git remote add origin git@code.choerodon.com.cn:frontend-train-201907-a/journal.git
$ git push -f origin develop
上传代码的时候 有时候想要避免eslint的检查,可以在commit的跳过检查:
git commit --no-verify -m "解决冲突"










网友评论