赞
踩
分支
git push -u origin master
查看 : git branch
添加 :git branch 新分支
删除:git branch -d 分支
切换:git checkout 分支
创建并切换:git checkout -b 新分支
合并分支 :git merge 分支
推送 git push
拉取 git pull
git add . // 添加文件到暂存区
git commit -m’备注’ //暂存区文件提交到自己的分支
git checkout master //切换到master 分支
git merge 自己的分支 //合并分支(有冲突解决冲突)
git pull //拉取
git push //推送
git checkout 自己的分支 //切换到自己的分支
git merge master //合并master分支内容
查看 : git branch
切换 master: git checkout master
远代码啦到本地: git pull origin master
本地的代码放入缓存区: git stash
:git pull origin master
弹出暂存区的代码:git stash pop
查看状态:git status
【 注意没有(.文件)才可以 : git add -a
如果有 一个一个执行 不要带点的】
git status
暂时区文件提交到自己分支 :git commit -m 'add file'
切换分支: git merge master
git pull origin master 拉取
git add 文件暂存区
git commit m 'add file' 提交暂存区
git push 推送
- 万物先拉取 :git pull origin master
- 然后在上传 :git add
- 途中去查看: git status
- 在去提分支: git commit -m '备注(必须写)'
- 解决弹冲突: git stash pop
- 开心吗推送: git push origin master
上传更新项目
去主分支拉取
拉取
拉取完后去你的分支合并主分支
==================================================
git clone git@xxxxx:/xxx/xxx.git
git branch dev1//创立一个名字叫dev1的分支
git branch //查看分支 你会看到:
*master
dev1
这表示,你有两个分支,一个master(正在使用),还有一个新建的dev1分支
-------------------------------------------------------------
git checkout dev1 //切换到dev1分支
//然后进行一顿开发操作,开发工作结束之后
git add . //保存所有操作
git commit -m "xxx" //提交所有操作
-------------------------------------------------------------
git checkout master //切换到主分支
git merge dev1 //合并分支里的操作
git push
一般的团队协作模式是这样的:
1,通过上面的步骤推送的自己的修改
2,如果推送失败,说明远程master 已经更新过了,我们需要git pull 尝试合并
3,如果合并有冲突,我们需要再本地解决冲突,提交。然后再去推送
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。