首页 / GIT / git使用,提交代码简记
git使用,提交代码简记
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了git使用,提交代码简记,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1568字,纯文字阅读大概需要3分钟。
内容图文
![git使用,提交代码简记](/upload/InfoBanner/zyjiaocheng/1246/b3a5ecf43c384c968b782997f09b3c36.jpg)
强制覆盖本地修改:git reset --hard
项目初始时获取前端代码:
git clone https://git.oschina.net/yudian/yudian-frontend.git
从远程仓库获取分支代码:git fetch origin bsbank:bsbank
切换到分支:git checkout bsbank
新建分支sampleBranch,在该新分支上进行开发工作:
git checkout -b sampleBranch
开发完成后,需将代码推送到服务器上时,首先在本地commit修改的代码:
git add .
git commit -m "I commit this code for the sample function bug fix"
切换到master分支,并拉取服务器上的最新代码:
git checkout master
git pull
重新切换到sampleBranch, rebase到最新的master分支上,从而让自己的代码修改是基于最新的服务器端代码来做的:
git rebase master
如果上一步rebase出现CONFLICT错误,则用文本编辑器打开出现CONFLICT的相应文件,找到标注冲突的地方(搜索"<<<<<<"),然后手工修改冲突处代码,以确定最后代码的内容。
修改所有出现CONFLICT的文件后,将其添加为可commit状态:
git add .
继续rebase操作:
git rebase —continue
如果在"rebase继续"操作中又出现CONFLICT,则重复进行上述"找到CONCLICT -> 修改文件 -> git add -> git rebase —continue"的操作
git rebase成功后,将本地的代码推送到服务器:
git push origin sampleBranch
如果推送出错, 在当前的sampleBranch的基础上新建分支,然后继续推送:
git checkout -b sampleBranch2
git push origin sampleBranch2
git reset --hard 放弃本地修改
git stash 不用提交本地修改来更新最新代码
git stash pop
1. 本地分支重命名
Git branch -m oldbranchname newbranchname
2. 远程分支重命名 (假设本地分支和远程对应分支名称相同)
a. 重命名远程分支对应的本地分支
git branch -m old-local-branch-name new-local-branch-name
b. 删除远程分支
git push origin :old-local-branch-name
c. 上传新命名的本地分支
git push origin new-local-branch-name: new-local-branch-name
1 查看远程分支 git branch -a
2.查看本地分支 git branch
3.创建分支 git branch test
4.把分支推到远程分支 git push prigin test
5.切换分支到test git checkout test
6.删除本地分支 git branch -d XXX
6.查看本地和远程分支 -a.前面带*号的代表当前工作目录所处的分支。执行 git remote -v ,看出来origin其实就是远程的git地址的一个别名。
原文:http://www.cnblogs.com/hui-run/p/6566580.html
内容总结
以上是互联网集市为您收集整理的git使用,提交代码简记全部内容,希望文章能够帮你解决git使用,提交代码简记所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。