常用git代码提交命令
知识点:本篇博客记录了日常开发中,所涉及到git代码提交命令
(一)初始化本地仓库,提交代码,提交到远程git远程仓库
git init //初始化本地仓库
git add . //将当前目录下,所有文件加入到缓存区
git status //查看文件状态(红色未被跟踪,绿色已被跟踪)
git commit -m "first commit" //first commit为提交的描述信息
git remote add origin "远程仓库地址"
git push -u origin master //推送到远程仓库
(二)创建分支,并提交代码到分支
git checkout -b dev1 //创建并切换分支
git add .
git commit -m "描述"
git push --set-upstream origin dev1 //将分支推送到远程仓库
暂时(本地合并分支,提交主分支)
git checkout master //切换到主分支
git merge dev1 //将dev1分支合并到主分支
git push origin master //推送到远程仓库
(三)在idea开发工具中,commit了自己修改的文件后,想撤回从新提交的命令
git reset --soft HEAD~2