问题标签 [smartgit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - 将 Git 版本控制下的 web 项目部署到共享主机
我正在开发一个 WordPress 主题,该主题使用 Git 和在本地开发区域 ( WAMP ) 进行版本控制。我使用 smartgit 作为 GUI 将提交推送到 Bitbucket。我有 2 个分支,master 和 development。我想将开发分支部署到临时区域(在我的实时服务器上安装 WordPress)。
我尝试过使用ftploy来实现这一点;但是,它似乎不允许我选择要部署的分支,并且我想保留主分支的部署以用于实际的最终部署。我正在使用共享主机,但我有 SSH 访问权限。
如何最好地实现将开发分支部署到共享主机?Git 没有安装在服务器上(也不能安装)。
git - 我怎样才能摆脱“迷失的头脑”?
在我第一次尝试使用 git 做某事时,我使用了 GitHub for Windows。由于它是简单且非常原始的工具,我决定尝试 SmartGit。当我环顾四周时,我发现我的测试有剩余 - 称为“丢失的头脑”。我怎样才能摆脱这些垃圾?似乎
或类似的东西应该可以工作,但没有任何改变。我试着用谷歌搜索,但每个人都在试图做相反的事情——从丢失的头或类似的东西中恢复丢失的提交。
smartgit - 如何从 SmartGit 启动命令行?
SmartGit 似乎远远优于 GitHub for Windows,但我缺少一项功能 - 启动 git 命令行的能力。我怎样才能做到这一点?
macos - .git folder disappeared, git status gives "Not a git repository"
I have been using a git repository on my MacBook Pro (OS X Mountain Lion) for several months. Mostly, I've been using the SmartGit client, but also command line. Today, I changed several files and went to SmartGit to commit and push, and SmartGit had "missing" by the repo name.
Using Finder, I confirmed that the working tree folder and subfolders were all in good shape.
On the command line, "ls -a" showed a .gitignore file but no .git folder in the working tree folder.
Tried "git status" and it gave:
fatal: Not a git repository (or any of the parent directories): .git
I do have the same repository on a Windows machine as well, where it's working fine. It's just missing those changed files on the MacBook Pro that hadn't been committed yet.
Suggestions on how to proceed?
git - 使用 SmartGIT 的问题 - 无法自动检测电子邮件地址
昨天当朋友建议我应该使用 SmartGIT 时,我决定尝试使用 SmartGIT 来管理我的代码。
在安装并尝试(成功)之后,我以为我已经设置好了,直到今天我尝试提交代码时,我收到了错误消息“无法自动检测电子邮件地址(得到 'User@Computer-name.(none)' )。
我检查了 GIT 配置,一切都设置正确,但我继续收到此消息。
还有其他人遇到过这类问题吗?
git - 如何在 smartgit 中签出特定的提交
我想检查 SmartGit 中的特定提交。我怎么做?是否可以在 SVN 中检查某个版本?
mercurial - 在 SmartGit/Hg 中,如何将现有的 mercurial 存储库引用为另一个的克隆?
我在 MacHg 中克隆了一个 mercurial 存储库,但我更喜欢 SmartGit/SmartHg 的 UI,并且宁愿在 SmartHg 中管理这些。
我在 SmartHg 中成功打开了原始存储库和克隆存储库,但我无法在它们之间推/拉。在 MacHg 中,执行此操作的方法似乎是创建一个包含存储库的文档,然后执行 Repository > Incoming(或 Repository > Outgoing)以将另一个存储库引用为源或克隆,因此,可以在存储库之间进行推送和拉取.
在 SmartGit/Hg 中如何做到这一点?
谢谢!
git - 在 Git 中,当推送主分支时,来自开发分支的提交也会被推送。这应该发生吗?我正在使用 Gitflow
当我开始使用 git 时,我的工作流程基于 Gitflow 模型:http ://nvie.com/posts/a-successful-git-branching-model/ 。我认为主要想法是保持对适当分支的提交;因此,例如,主分支将只有从开发分支合并的提交......即标签...... 0.1。0.2。1.0 在图中。我不完全理解 git 是如何工作的,或者这个工作流程是如何运作的,但这就是我的想法,特别是因为该页面上的图形只显示了 master 分支上的这几个提交,而不是所有的开发提交。
我将我的 repo 推送到 Bitbucket,当我在开发分支工作时一切顺利,但是当我完成开发时;然后向上推主分支,我发现 Bitbucket 中的主分支现在包含我在开发分支上所做的所有提交,而我认为我只会包含最后一个提交(我合并的那个)。有人可以解释为什么会这样,这是否是预期的行为,如果不是,我可以做些什么来让我的工作流程与上面的模型保持一致。我使用 Smartgit。
android - 如何使用 Smartgit 查看/区分 android 源代码
我在 UBUntu 盒子上有 android 源代码仓库。我想知道使用 SmartGIT(一个 GUI git 客户端)在 android 源代码树下打开各种 git 存储库的最简单方法是什么。
一种选择是从 smartgit File->Open repo 菜单选项手动打开每个具有 .git 的文件夹。
难道没有更好的方法来一次性打开所有的回购吗?
谢谢
smartgit - 使用 smartgit 恢复对先前版本的更改?
如何使用 smartgit 恢复对以前版本的更改?我在那里找不到选项