首先进入到个人主页,复制git地址
1、克隆一份子仓库的代码
2、查看是否克隆成功
3、进入到此项目中
4、查看里边的文件(此时应该只有创建项目的时候添加的readme文件)
提交代码
5、列出已经存在的远程分支及详细地址,在名字后边列出其远程url
6、查看当前分支
7、创建并切换分支
– 然后进入到项目中写一段代码
8、查看文件状态:是否提交(绿色为已提交,红色为未提交)
– 可以将不需要提交的代码放入.gitignore文件中
9、将没有提交的代码放入暂缓区
10、再次查看文件状态
11、提交到子仓库(进行备注)
12、将分支(qiaozhiwei)中的内容推到master,并点击出现的链接,之后就可以根据下边的步骤进行merge
merge步骤
拉取代码
在网页中点击fork后,返回终端
1)第一次拉取
git clone 分支url --> 拉取子仓库代码
git remote add --> 远程仓库 name远程
git pull origin master --> 将远程分支与本地分支进行关联
2)非第一次(当远程仓库代码发生变更,要更新到本地)
git checkout master --> 切换到master上
git pull 远程仓库name master --> 拉到子仓库
git merge --> 将代码合并
git checkout 分支name --> 切换到分支上
git pull origin 分支name --> 拉到分支上
git merge --> 合并
git push origin master --> 将代码从子仓库放入本地
git clone 分支url
cd 目录
git branch -v :显示master
git remote -v :显示两个origin(fetch、push)
git add master 主url :添加主仓库的url
git remote -v :显示四个(两个origin、两个master)
git fetch master :拉取master代码
git merge master/master :合并代码
git push origin master 推代码(从分支master到主仓库master)