A:改动,提交
1.进入GitHub,看ssh地址(clone and download )
2.git clone 【地址】(git@github…)
3.修改下载的内容 (写程序)
4.提交修改
cd tab(进入文件夹) /
git add ./
git commit -m “add two file”/ (提交上去)
推送:git push -u origin master(推送到远程仓库,推送到远程的master分支上)
B:拉取
git clone 地址
cd tab/
拉取:git pull origin master/ (从远程的master里面拉取,A提交B拉取)
分支:
1.创建分支:git branch lhc_branch
2.查询分支(所有):git branch (显示出来带*的为当前分支)
3.切换分支:git checkout lhc_branch
4.把分支提交到远程仓库:git push origin lhc_branch (将此分支创建推送到GitHub上)
练习:(创建自己的分支,并提交到远程仓库)
开发完后,向GitHub进行保存(向自己分支添加更改)
1.git branch (查看当前所在分支:一定要确认,是当前自己创建的分支lhc_branch上,一定不要是master)
1.git branch lhc_branch
2.git add .(添加暂存区)
3.git commint -m “ 更改了开发计划” (提交到本地版本库的自己的分支上)
4.(git add remote origin “ssh地址”)
5.git push origin lhc_branch (代码往分支仓库添加)
或者
1.git branch b_branch
2.git checkout b_branch (切换branch,默认为master)
3.操作代码
4.往远程仓库提交:
Git add .
Git commit -m “work b”
Git push origin b_branch
分之合并:
1.向master分支合并,首先要切换到master分支上git checkout master
2.拉取(一定要做,确保master 更新了,同步master,防止master别人更新了,不同步导致版本冲突!!!):git pull origin master(远程master拉取)
3.分之合并(b与a分支):git merge b_branch
4.合并之后的内容,推送到master上:git push origin master
提交完成后:回到自己的分支继续开发:
Git checkout lyj_branch