项目新添加代码,首先
git add .
git commit -m "更新备注"
git push -u origin dev
注释:
git push 如果当前分支与多个主机存在追踪关系,那么这个时候-u选项会指定一个默认主机,这样后面就可以不加任何参数使用git push。
git push -u origin master 上面命令将本地的master分支推送到origin主机,同时指定origin为默认主机,后面就可以不加任何参数使用git push了。
不带任何参数的git push,默认只推送当前分支,这叫做simple方式。此外,还有一种matching方式,会推送所有有对应的远程分支的本地分支。Git 2.0版本之前,默认采用matching方法,现在改为默认采用simple方式。
将 dev 的分支合并到 master 分支上
1. git checkout master // 切换到master的分支
2. git pull origin master // 拉取master 的最新的代码 ,防止和其他同事的代码冲突
3. git merge dev // 将dev 分支的代码合并到master 上
4. git status // 查看提交的状态
5. git push origin master // 将合并后的master push 下
以下是一些其他的命令
git remote update origin --prune // 更新远程分支列表
git branch -a // 查看所有分支
git push origin --delete Chapater6 //删除远程分支Chapater6
git branch -d Chapater6 //删除本地分支 Chapater6