将本地的 v1
分支合并到 master
分支上
1.确认你在 master
分支上,在命令行执行以下命令,这将切换到 master
分支。
git checkout master
2.拉取最新代码
在合并分支之前,请确保您的代码库是最新的。在命令行执行以下命令,这将从远程的 origin
仓库的 master
分支拉取最新的代码到本地。
git pull origin master
3.合并分支
在命令行执行以下命令,这将把 v1
分支的更改合并到 master
分支上。
git merge v1
4.推送更改
当你完成合并后,你需要把更改推送到远程仓库。在命令行执行以下命令,这将把本地的 master
分支的更改推送到远程的 origin
仓库的 master
分支上。
git push origin master
IDEA可能会出现的问题及解决
假设你用的是IDEA,你在合并分支的master后,点击左上角project可能会发现找不到文件,是因为配置文件.iml(JDK相关的配置)被删掉了,这时候点击右上角的设置图片的Project Structrue...重新导入即可。
点击“New Module”创建即可,现在好你的JDK和项目路径,然后创建即可,就可以正常“食用”了。
.gitignore首次推送忘记创建
在搞一些非web项目时,比如你就说想写一些算法,可能就不小心忘记创建.gitignore就把代码推上去了,然后登上仓库发现不对劲,之后.gitignore再推送后发现一直不生效。怎么办?还有在本地直接推送生成仓库也可能会出现.gitignore不生效的问题。
因为被本地git仓库缓存了,所以得清一清再推送就OK了,一行命令解君愁:
git rm -r --cached .
然后重新add - commit - push即可,简简单单。