设为首页 收藏本站
查看: 697|回复: 0

[经验分享] github上git提交分支的命令

[复制链接]

尚未签到

发表于 2018-1-12 23:40:15 | 显示全部楼层 |阅读模式
  git config配置本地仓库
  常用git config --global user.name、git config --global user.email
  git config --list查看配置详情
  git init 初始一个仓库,添加--bare可以初始化一个共享(裸)仓库
  git status 可以查看当前仓库的状态
  git add“文件” 将工作区中的文件添加到暂存区中,其中file可是一个单独的文件,也可以是一个目录、“*”、-A
  git commit -m '备注信息' 将暂存区的文件,提交到本地仓库
  git log 可以查看本地仓库的提交历史
  git branch查看分支
  git branch“分支名称” 创建一个新的分支
  git checkout“分支名称” 切换分支
  git checkout -b deeveloper 他健并切到developer分支
  git merge“分支名称” 合并分支
  git branch -d “分支名称” 删除分支
  git clone “仓库地址”获取已有仓库的副本
  git push origin “本地分支名称:远程分支名称”将本地分支推送至远程仓库,
  git push origin hotfix(通常的写法)相当于
  git push origin hotfix:hotfix
  git push origin hotfix:newfeature
  本地仓库分支名称和远程仓库分支名称一样的情况下可以简写成一个,即git push “仓库地址” “分支名称”,如果远程仓库没有对应分支,将会自动创建
  git remote add “主机名称” “远程仓库地址”添加远程主机,即给远程主机起个别名,方便使用
  git remote 可以查看已添加的远程主机
  git remote show “主机名称”可以查看远程主机的信息
  在项目开发过程中,经常性的会遇到远程(共享)仓库和本地仓库不一致,我们可以通过git fetch 命令来更新本地仓库,使本地仓库和远程(共享)仓库保持一致。
  git fetch  “远程主机”
  或者
  git fetch “远程主机” “分支名称”
  我们要注意的是,利用git fetch 获取的更新会保存在本地仓库中,但是并没有体现到我们的工作目录中,需要我们再次利用git merge来将对应的分支合并(融合)到特定分支。如下
  git pull origin 某个分支, 上操作相当于下面两步
  git fetch
  git merge origin/某个分支
  问题:如何查看远程主机上总共有多少个分支?
  git branch -a 便可以查看所有(本地+远程仓库)分支了
  删除远程分支git push origin --delete 分支名称
  删除远程分支git push origin :分支名称

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-434484-1-1.html 上篇帖子: Android Studio项目用Git上传至码云(OSChina) 下篇帖子: Git合并
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表