提交代码:
1、需要提交的文件或文件夹
git add public/* views/*
git add public/static/css/common.css /views/demo/member/list.html
2、git commit -m '注释:修改登录注册'
3、git push origin ljt
更新代码:
git pull origin ljt 更新自己分支
git pull origin dev 更新自己dev分支
切换分支:
1.从自己的分支切换到dev分支上
git checkout dev
git checkout -b dev origin/dev 创建并切换
更新dev分支
git pull origin dev
2.回到自己的分支
git checkout ljt
将dev分支合并到master
git merge dev
查看分支
git branch -a
切换分支到aa上
git checkout -b aa origin aa
创建并切换到分支里
git checkout -b aa
合并分支
1、进入要合并的分支(如开发分支合并到master,则进入master目录)
git checkout master
git pull
2、查看所有分支是否都pull下来了
git branch -a
3、使用merge合并开发分支
git merge 分支名
4、查看合并之后的状态
git status
5、有冲突的话,通过IDE解决冲突;
6、解决冲突之后,将冲突文件提交暂存区
git add 冲突文件
7、提交merge之后的结果
git commit
如果不是使用git commit -m "备注" ,那么git会自动将合并的结果作为备注,提交本地仓库;
8、本地仓库代码提交远程仓库
git push
git将分支合并到分支,将master合并到分支的操作步骤是一样的。
9、删除本地分支
git branch -D dev600
删除远程分支
git push origin --delete dev600
10、创建远程分支
1)可以通过git branch -r 命令查看远端库的分支情况
2)从已有的分支创建新的分支(如从master分支),创建一个dev分支
git checkout -b dev
但此时并没有在远程仓库上创建分支 如图所示 还是只有一个master分支
3)建立本地到远端仓库的链接 --这样代码才能提交上去
git push --set-upstream origin dev //dev为创建分支的名字