出于某些原因,当我取消工作副本列表中某个文件旁边的复选框时,它会使Git-Tower无法跟踪。
这不是我想要做的。如果我取消选中它,我只是不希望它与我将要做的当前提交分开。
我仍然希望它被跟踪。任何人都知道为什么会这样吗?我也在使用当前版本的PhpStorm v10。
所以在它使文件名为PhpStorm v10的文件后,我必须点击它并将其添加到Git中,所以我试图弄清楚如何在开发过程中保持跟踪整个时间。它对我的所有项目文件都有效。
发送给我的电子邮件。
Roman Koellges(fournova) 1月7日,10:31
感谢您的询问。
根据您的描述,我不确定在这种情况下是否发现“问题”或“错误”:听起来好像在您使用PHPStorm时创建了新文件 - 而Tower显示这些新文件当你切换到它。 您是否知道可以直接在Tower中将它们添加到Git中 - 只需单击Status列中的复选框即可? (参见随附的动画GIF。)
如果我误解了您的请求,这是另一个问题:如果您怀疑这些文件的“未跟踪”状态是否正确,您可以在命令行上使用Git检查状态。从存储库的根文件夹在Terminal.app中执行的简单“git status”应返回与未跟踪文件相同的文件。
我希望这会有所帮助。如果您有任何其他问题,请与我们联系。
答案 0 :(得分:1)
查看"Staging Changes" documentation of git-Tower,这应该只发生在新的文件中,而不是以前版本化的文件(以及您希望添加或未添加到下次提交的新更改的文件)。
在将git-tower降级到旧版本时,首先检查问题是否仍然存在。如果是这种情况,那就是一个bug,要报告给git-tower支持。
并检查这是否与$(document).on('click', 'input[type="button"].addRowReceiving', function () {
$size = $('table#receivingDetail > tbody > tr').size();
$visible = $('table#receivingDetail > tbody > tr:visible').size();
if ($visible <= 4) {
$contactTable = $('table#receivingDetail tbody');
var item = $('<select name="itemsAssoc['+ $size +'].F_ItemNo/>');
var location = $('<select name="itemsAssoc[' + $size + '].F_LocationID/>');
$.getJSON('@Url.Action("GetItemsAndWarehouse")', {}, function (e) {
$.each(e.warehouses, function (index, val) {
location.append('<option value="'+val.F_ID+'">'+val.F_LOCATION+'</option>');
});
$.each(e.items, function (index, val) {
item.append('<option value="'+val.F_ID+'">'+val.F_ItemNo+'</option>');
});
});
var stringApp = '<tr><td>'+ $('<div>').append(item).html() + '</td><td>' + $('<div>').append(location).html() + '</td></tr>';
$contactTable.append(stringApp);
} else {
alert('Limit reached');
}
});
一致。