terminal相关内容

强制git状态在终端上输出颜色(在脚本中)

我喜欢看颜色,因为我的脚本足够强壮(迄今为止)处理颜色代码。这看起来好像我在这里反对谷物,但我真的不知道要在脚本中解析诸如转义码之类的东西是什么大问题。如果颜色有助于交互式使用,为什么他们不能帮助脚本使用,我可能会聚集数据并处理比手动更多的数据?颜色不会变得更重要? 无论如何,我有一个整齐的小外壳脚本,我写道: git status 输出,我只是想让这个脚本保持颜色不变。我的全球git配置已 ..
发布时间:2018-04-26 20:34:59 服务器开发

如何让git diff写入标准输出?

默认情况下, git diff 会在stdout中打印所有的 + - 行,但我有一个(devian)机器我通过ssh连接)其中 git diff 导致我到一个编辑器(我不知道是哪个编辑器),我需要按 q 继续。 我有checker git config,它看起来像: $ git config --list user.name = XXX user.email=XXX@XXX ..
发布时间:2018-04-26 20:29:57 其他开发

MacOS奇怪的终端提示,尝试重置终端

链接到终端图片 根据我连接的网络,我的终端在每行上列出奇怪的东西,例如“engr2 -....”。我不小心做了一件事造成了这个问题。一旦它开始发生,git命令停止工作。我试图删除终端的配置文件,但它只是重置我的终端的主题。 解决方案 是正常的,只是有点混乱。这是电脑的主机名。标准提示符包含它以帮助您。 在unix命令行界面中,切换到其他目录是正常的(使用 cd ),其他用户帐户(使用 ..
发布时间:2018-04-26 20:16:02 其他开发

如何修复git日志输出(缺少少于几行)?

我有两台不同的服务器,每台服务器都运行Ubuntu安装。在他们两个上,我都设置了 env LESS = -FerX ,它确保git log输出很好地显示。 在其中一台服务器上,如果我运行 git log ,并且有动态包装的行,最上面的行消失。 例如: log --pretty ='format:%C(3)[%h]%Cgreen%an%Creset%n%cd%s%Cred%d%C ..
发布时间:2018-04-26 20:01:40 其他开发

将Xcode项目添加到github回购?

我只是在网站上创建了一个新的github回购。请记住,我是一个noob,但可以在终端做基本的事情。无论如何,所以我只是在github.com上创建了我的账户上的回购,并没有做一件事。 所以我想要做的就是我的Xcode项目文件夹,并将其上传到我的新github仓库。如何通过终端来做到这一点? 解决方案 最好的方法是遵循GitHub给你的指示: 首先,进入正确的目录 cd ..
发布时间:2018-04-26 13:59:16 其他开发

使用pull命令时,github锁定了mac终端

我正在学习github on mac(命令行),每当我做 git pull origin master 我得到这个 #请输入一条提交消息来解释为什么需要这种合并,特别是如果它将一个更新的上游合并到主题分支中。 # #以'#'开始的行将被忽略,并且一个空的消息将中止 #提交。 〜 〜 〜 〜 〜 〜 〜 〜 〜 〜 〜 〜 〜 〜 〜 〜 “.git / MERGE_MSG”7L,29 ..
发布时间:2018-04-26 13:57:30 其他开发

git-branch命令的行为就像少一样

当我使用 git branch 命令列出所有分支时,我看到的是 git branch | less 命令 git branch 应该显示分支列表,比如 ls 用于文件。 这是我得到的输出: git branch $ C>?是什么导致分页输出? 我使用ZSH和 oh_my_zsh code> .gitconfig 看起来像这样。 [user] email = my ..
发布时间:2018-04-26 13:27:37 其他开发

(Mac)-bash:__git_ps1:找不到命令

我试图在终端中改变我的命令promt。我不断收到错误信息: -bash:__git_ps1:找不到命令 我已经试过了,只需将它输入到终端中即可: __ git_ps1 。我也在 .bash_profile if if [ -f〜/ .git-completion.bash];然后 source〜/ .git-completion.bash export PS1 ='[\W ..
发布时间:2018-04-26 12:52:16 其他开发

如何退出终端中的git状态列表?

我是Git和Terminal的新手。如何退出由git status命令生成的列表模式? 解决方案 我必须在这里猜测,但git可能正在运行它的输出到你的$ PAGER程序中,可能 less 或 more 。在任何一种情况下,输入 q 都会让你离开。 ..
发布时间:2018-04-26 12:45:25 其他开发

如何在终端的ruby应用程序中做文本框?

如何在终端ruby应用程序中做文本框?如果你使用的是Ruby 1.9.x,你可以使用纯ruby来完成。 可以查看 rbcurse , 基于ruby的curses部件:字段,按钮,textarea。菜单,消息框,选项卡式窗格,表格,列表框,分隔窗格,滚动窗格。基于事件的MVC体系结构。 开发人员最近将功能分为 https://github.com/rkumar/rbcurse-co ..
发布时间:2018-04-21 16:33:36 其他开发

制作红宝石响应终端命令

我对红宝石以及宝石制作极其新颖。我做了一个简单的宝石,根据输入信息对一些信息进行网络扫描。 然而,要使用我的宝石,我需要进入解释器(irb)并需要我的宝石,然后用一些参数调用该方法。 假设宝石被称为 foo 。 假设这个方法叫做 print_website(x)#其中x是一个字符串。 我想能够做这样的事情: $ foo test.com ,它应该自动调用该 ..
发布时间:2018-04-21 16:08:07 其他开发

刚刚安装了SASS,但无法获得它的版本

所以我从终端安装了SASS,只需 gem install sass 并且我看到它说成功安装了sass-3.2.9。但是,当我做了 sass --version 或 sass --v 我得到这个错误: -bash:sass:找不到命令 ? 我唯一能想到的是当我在Tuts上做Git教程的时候我遇到了一个局部vs全局问题,或者我不得不编辑一个bash_profile文件: 这就是 ..
发布时间:2018-04-21 16:08:04 其他开发

将Ruby控制台输出写入文本文件

我试图运行一个Ruby应用程序,它将信息输出到控制台。我想让这个输出保存到文本/日志文件中。 这甚至可能吗? 解决方案 使用 shell redirections : ruby​​ script.rb> out.txt rails server> out.txt 在另一个说明中,您也可以重定向$ stdout,$ stderr: $ stdout ..
发布时间:2018-04-21 16:05:02 其他开发