本文是使用git进行版本管理,并用命令合并分支并提交的操作记录
Step1:我是使用终端 命令行的方式在Win中来操作。首先在终端中配置原仓库的位置。进入项目目录,执行如下命令:查看你的远程仓库的路径
$ git remote -v
Step2:配置原仓库的路径:下面这步操作即添加主repo为上游代码库。注意一定要cd到你自己fork出来的库里面去,比如工程名叫dapeng,那要先cd到dapeng中去,然后才能操作,通过pwd看一下是否在项目路径下
下面命令中的地址为github中主仓库的地址,并非你自己的
$ git remote add upstream https://github.com/****
(补充:若是增加错误,可以通过git remote remove ***进行删除)
Step3:再次查看远程目录的位置,确认后抓取原仓库的修改文件
$ git fetch upstream
Step4:切换到master分支<该步可忽略>
Step5:合并远程的master分支。下面这行代码执行结束之后,本地代码也会立刻和主库保持同步。然后在idea中选中工程然后push即可。
$ git merge upstream/master
git相关其他问题:<不断更新中…>
1.在github上提交代码不显示名字的问题
答:是因为本地的用户名密码没有设置。操作如下:
设置用户名:git config --global user.name "username"
设置邮箱 (没有双引号):git config --global user.email useremail@qq.com
查看用户名:git config user.name
查看邮箱:git config user.email