当前位置: 首页 > news >正文

angularjs做网站php网站开发是做什么的

angularjs做网站,php网站开发是做什么的,wordpress评论白名单,会展公司排名前言以下#xff0c;项目中经常使用的Git命令#xff0c;汇总到这里以便与你能快速的学习和掌握Git命令#xff0c;在文章最后有惊喜哟#xff0c;一定要看到最后啊#xff01;使用的 Git版本#xff1a;git version 2.24.0命令git log# 输出概要日志,这条命令等同于# gi… 前言以下项目中经常使用的Git命令汇总到这里以便与你能快速的学习和掌握Git命令在文章最后有惊喜哟一定要看到最后啊使用的 Git版本git version 2.24.0命令git log# 输出概要日志,这条命令等同于# git log --prettyoneline --abbrev-commitgit log --oneline# 指定最近几个提交可以带上 - 数字git log --oneline -5# 提供类似 GUI 工具的 log 展示git log --graph --daterelative --prettytformat:%Cred%h%Creset -%C(auto)%d%Creset %s %Cgreen(%an %ad)%Creset查看日志常规操作必备git status查看工作区状态的东东不如GUI直观但是命令行也有一些用的git statusgit status -sgit status --show-stashgit checkout用来切换到对应记录的,可以基于分支,提交,标签。切提交和标签一般用来热修复或者老版本需要加新特性。git checkout devgit checkout origin/testgit checkout --track origin/feature-testgit checkout -b testbranchgit checkout -- filegit checkout .git checkout -git commit天天打交道的命令这里说一些很常见的姿势git commit --amend --no-editgit commit --no-verify -m xxxgit commit -m xxxgit commit -t templateFilegit commit -Fgit reset不得不说代码回滚中这个命令也是用的很多而且是 --hardgit reset --hard commit_sha1git reset --soft commit_sha1git reset --soft HEAD~1git reset --mixed commit_sha1git reset --merge commit_sha1git reset --keep commit_sha1git revert一般用于master 的代码回滚因为多人在上面协作revert 可以平稳的回滚代码,但却保留提交记录,不会让协作的人各种冲突git revert commit-sha1git rebase变基在项目中算是很频繁的为什么这么说。比如你开发一个新的 feature, 遵循最小化代码提交的理念。在整个功能开发完毕的时侯会有非常多的 commit用 rebase 可以让我们的commit记录很干净git rebase -i git-sha1|branch(HEAD)git rebase --continuegit rebase --skipgit rebase --abortpick: 是保留该 commit(采用)edit: 一般你提交的东西多了,可以用这个把东东拿回工作区拆分更细的 commitreword: 这个可以重新修改你的 commit msgsquash: 内容保留把提交信息往上一个 commit 合并进去fixup: 保留变动内容但是抛弃 commit msgdrop: 用的比较少无用的改动你会提交么突然发现截图还有几个新的行为估计是新版本带来的从字面上就可以看出来大体的意思, 就是把回滚和打标签这些放到变基中简化操作。温馨提示本地提交之前最好把基准点变为需要合并的分支这样提交 PR/MR 的时侯就不会冲突(本地来解决冲突)不要在公共分支上变基一变其他协作者基本都一堆冲突除非你们有很清晰的分支管理机制git mergegit merge --no-ff branchNamegit pullgit pull中用的最多是带--rebase(-r)的方式(变基形式拉取合并代码),保持分支一条线。默认的pull会走ff模式,多数情况会产生新的commit,部分参数与 merge提供一致。git push当本地分支存在远程分支不存在的时侯可以这样推送关联的远程分支git push origin localbranchgit push -d origin branchNamegit push --tagsgit push --follow-tagsgit push -f origin branchNamegit push --force-with-leasegit remote这个东西用在你需要考虑维护多个地方仓库的时侯会考虑或者修改仓库源的时侯git remote add origin urlgit remote add github urlgit remote set-url  origin(或者其他上游域) urlgit branch该命令用的最多的就是删除本地分支重命名分支删除远程分支了git branch -d branchNamegit branch -M oldBranch newNameBranchgit branch --set-upstream-toorigin/xxxgit branch --set-upstream-to origin xxxgit stash暂存用的最多时侯就是你撸代码撸到一半突然说有个紧急 BUG 要修正。或者别人在你这里需要帮忙排查代码你这时候也会用到。强烈建议给每个 stash添加描述信息git stash save stashNamegit stash -u save stashNamegit stash push -m 更改了 xxgit stash apply stash{0}git stash pop stash{0}git stash listgit stash clear git stash drop stash{0}git stash show stash{0}git reflog这个命令的强大之处是记录了所有行为包括你 rebase,merge, reset这些当我们不小心硬回滚的时侯,或变基错了都可以在这里找到行为之前的commit然后回滚。当然这个时间回溯也只在本地有用你推送到远程分支的破坏性改动,该凉还是得凉。git reflog -5git cherry-pick这个东西你可以理解为你去买橘子你会专门挑一些符合心意的橘子放到购物篮中。你可以从多个分支同时挑取部分需要的 commit 合并到同一个地方去是不是贼骚。这货和变基有点类似但是仅仅类似挑过来的 commit 若是没有冲突则追加。有冲突会中断解决后 --continuegit cherry-pick commit-sha1git cherry-pick master~4 master~2git cherry-pick startGitSha1..endGitSha1git rm这个命令在旧的版本用的比较最多的姿势是为了重新索引.gitignore 的范围git rm --cache -- filegit rm -r --cached .git add .git commit -m xxxgit rev-parse这个估计一般人用的不是很多可以通过这个快速获取部分git 仓库的信息我在弄脚本的时侯就会从这里拿东西git rev-parse --short HEAD --verifygit rev-parse --show-toplevelgit rev-parse --git-dirgit rev-parse --allgit diff对于这个命令在终端比对用的不是很频繁除了少量改动的时侯可能会用这个看看。其他情况下我更倾向于用 GUI 工具来看因为比对更加直观。总结git 的常用命令其实很好掌握很多命令都有 Linux 的影子。列出来的命令都是高频使用的或许有一些更骚的姿势没有摸索到有更好建议的或者发现不对之处的请留言会及时修正谢谢阅读。
http://wiki.neutronadmin.com/news/140368/

相关文章:

  • 网站搬家教程做民俗酒店到哪些网站推荐
  • 豆瓣网站是怎么建设的网站建设实训个人
  • 深圳网站建设技术推广的软件有哪些
  • 网站建设宏观环境手机网站设计报价
  • 学生网站建设可行性分析网络货运怎么做的
  • 官网网站怎么创建温州网站建设首选国鼎网络
  • 网站的建设分析我国网络营销现状分析
  • 网站开发包括网站过程wordpress 异次元主题
  • 免费建个人网站步骤包包17网站一起做网店
  • 个人网站可以做资讯吗天水新闻 今天 头条 最新
  • 健身房网站建设制作百度移动网站模板免费下载
  • 网站获取qq号码 代码WordPress调用文章改变属性
  • django网站开发流程wordpress 环境搭建
  • 自己做网站制作wordpress 插件失败
  • 一级域名做网站渭南网站建设与维护
  • 做卖挖掘机的网站商城网站作品
  • 有什么可以做兼职的网站吗网站建设心得
  • 郑州网站竞价托管支付网站开发
  • 网站建设深圳公司音乐网站怎么做精准关键词
  • 制作购物网站需要多少钱.net程序员网站开发工程师
  • 下载网站模板后本地的网站会自动做跳转网站建设和seo是什么关系
  • 海外营销网站网络搭建投标文件
  • 肃宁网站建设网站页头
  • 保安做网站找柳市做网站
  • 成立学校网站建设小组免费建自己域名的网站吗
  • 用什么做asp网站装饰行业网站模板
  • 郑州网站推广公司排名开发公司大厅售后
  • 网站的策划和建设常州市建设局网站
  • 制作网站多少钱一级a做爰片免费网站在线
  • 晋江网站建设哪家好金华做网站公司