一、分支:
git checkout -b 分支名:新建并切换到新分支。
git branch: 查看当前分支。
git checkout 分支名:切换分支(已有分支)。
git branch -d 分支名:删除分支。
git pull:拉取分支最新内容。
git merge develop:将本分支内容合并到develop 分支上。
git reset --hard origin/当前分支名:将当前分支本地编辑的所有内容舍弃。
git clone -b 想要拉取的分支名xxx(URL) 文件名:拉取分支内容。
二、git只提交部分修改的文件(提交指定文件)步骤:
1、 git status -s查看仓库状态
2、 git add src/components/文件名 添加需要提交的文件名(加路径--参考git status打印出来的文件路径)
3、 git stash -u -k忽略其他文件,把现修改的隐藏起来,这样提交的时候就不会提交未被add的文件
4、 git commit -m "哪里做了修改可写入..."
5、 git pull拉取合并
6、 git push推送到远程仓库
7、 git stash pop恢复之前忽略的文件(非常重要的一步)
三、git本地连接远程gitl仓库步骤:
1、安装git
2、配置全局变量
git config --global user.name "自己注册的GitLab用户名"
git config --global user.email "自己注册的GitLab的邮箱"
3、初始化Git
git init
4、关联本地项目和远程仓库
git remote add origin项目Clone下的HTTP链接
5、拉取远程仓库某分支项目
git pull origin分支名称
6、添加项目到当前分支
git add .
7、提交添加的项目
git commit -m "备注内容"
8、推送提交的项目到远程仓库
git push
四、其他常用命令:
1、撤回commit
git reset --soft HEAD^