1、fork项目
从其他人的项目A中fork一份到自己github或者gitlab的项目目录下
2、clone项目,并添加远程项目路径
clone一份自己的项目到本地
git clone xxxxxxx.git git remote add upstream xxxxxxx.git
使用git remote 查看,可以看到有upstream 和 origin
3、源项目与自己的本地代码进行合并
git pull upstream
或者
git fetch upstream git merge upstream
修改本地项目代码之后,使用
git add . git commit -m "提交的信息"
将修改的代码合并
4、提交代码到自己的远程项目中
git push origin master
5、通过pull request提交到他人项目中
在自己的github上找到pull request;如果是gitlab,找到merge request新建将自己修改的代码推送到原项目进行审核。
例如
6、分支的使用
git branch 查看一下当前分支 git branch xx 新建一个xx分支,但是不会切换到上面去 git checkout xxxx 切换到xxxx分支上面 git checkout -b xxx 表示创建并切换到xxx分支上面 get merge xx 合并xx分支到当前的分支上面 git branch -d xxx 删除xxx分支