草庐IT

REPOSITORY

全部标签

windows - 为什么我不能将我的代码提交到 GitHub?

我有一个编码项目,我想在GitHub上维护。我去了http://github.com并创建了一个帐户。我在Windows7上下载并安装了Git,选择了通过命令行使用它的选项。通过一些谷歌搜索教程我创建了一个SSHkey。我遵循以下说明:但是当我执行“gitcommit...”时,出现以下错误。我的下一步是什么?谁一直走这条路,可以帮助我吗?谁知道适用于Windows7的git教程可以让我开始使用?我想做的就是准备好我的代码,学习如何更新它,并从那里继续学习。 最佳答案 它是Windows,请在描述中使用双引号:gitcommit-m

windows - Git-bash 选项卡补全 : "fatal: Not a git repository: ' . git'"(Windows)

我在Windows上使用git和gitbash,每次我想在git命令中自动完成文件名时,我都会收到fatal:Notagitrepository:'.git'postedbetweenmy已经输入的字符和完成的字符。看起来像这样:$gitdiffa$gitdiffafatal:Notagitrepository:'.git'pp.js我仍然可以按预期按回车键正确地执行命令。但这真的开始让我感到不安。有什么建议吗?问题是我的src文件夹中有一个额外的.git文件夹。存储库是在上面的文件夹(src/..)上初始化的,这似乎与git混淆了。删除多余的.git文件夹后,问题就消失了。

windows - 无法推送到 github : repository not found

每当我尝试从命令行将更改推送到远程github存储库时,我都会收到以下错误:>gitpushremote:Repositorynotfound.fatal:repository'https://github.com/MyOrg/MyRepo.git'notfound(我已经替换了org和repo名称,但它们绝对是正确的名称)。我已经检查过我对存储库有写入权限。我能够通过github网站创建分支并写入文件,然后将这些更改pull回到本地。我正在使用GitCredentialManagerforWindows(GCM)通过github进行身份验证,我在gitconfig中有以下内容:[cr

windows - 在 Windows 上使用无效字符提交 Git

我有一个Git存储库,我在4次提交前不小心推送了一个文件,该文件位于(相对于存储库根文件夹的路径):/Core/C:/testoutput/agwqe1s.xml我是在我的Linux机器上做的,所以实际文件的创建没有任何问题。问题是当我回到我的Windows机器时,我无法切换到有这个文件的分支,因为Windows只是拒绝创建这样一个文件夹。好的,没问题,我在我的Linux端删除了文件并提交了它,但即使很难它也不起作用。Git仍然试图在我的Windows机器上创建这个非法文件,我不知道该怎么做。我知道我可以从头开始重新制作repo协议(protocol),但后来我丢失了我的整个提交日志历

c# - 在 DDD 方法中,这个示例是否正确建模?

刚刚在SO上创建了一个acc来问这个:)假设这个简化示例:构建一个Web应用程序来管理项目...该应用程序具有以下要求/规则。1)用户应该能够通过插入项目名称来创建项目。2)项目名称不能为空。3)两个项目不能重名。我正在使用4层架构(用户界面、应用程序、域、基础架构)。在我的应用层上,我有以下ProjectService.cs类:publicclassProjectService{privateIProjectRepositoryProjectRepo{get;set;}publicProjectService(IProjectRepositoryprojectRepo){Projec

c# - 使用 Mock IDbSet 对 Entity Framework 进行单元测试

我以前从未真正做过单元测试,而且我在第一次测试时跌跌撞撞。问题在于_repository.Golfers.Count();始终指示DbSet为空。我的测试很简单,我只是想添加一个新的高尔夫球手[TestClass]publicclassGolferUnitTest//:GolferTestBase{publicMockGolfEntities_repository;[TestMethod]publicvoidShouldAddNewGolferToRepository(){_repository=newMockGolfEntities();_repository.Golfers=new

c# - 存储库模式 : Implementation and lazy loading of model relationships

我有一个处理产品和产品类别的应用程序。对于其中的每一个,我都有使用POCO定义的模型。//Representsaproduct.classProduct{publicvirtualintID{get;set;}publicvirtualstringName{get;set;}publicvirtualProductCategoryCategory{get;set;}}//Representsaproductcategory.classProductCategory{publicvirtualintID{get;set;}publicvirtualstringName{get;set;}

c# - 哪个更好?在存储库或域级服务(通过 IQueryable 或其他)中有复杂的搜索逻辑吗?

我需要能够通过多个搜索字段搜索客户帐户。现在,我的存储库中有我的搜索逻辑。搜索逻辑包括一些感觉更像是属于域层的过滤,但这意味着使用IQueryable之类的东西,我也不确定我是否喜欢它。例如,现在我有一个搜索类,其中包含用户可以搜索的所有字段:publicclassAccountSearch{publicdecimalAmount{get;set;}publicstringCustomerId{get;set;}publicstringAddress{get;set;}publicstringCustomerName{get;set;}publicstringCity{get;set;

c# - 使用 Entity Framework 的 Repository 和 Unit Work 模式正确处理?

干杯!我对使用UnitofWorkwithRepository有一些疑问。特别是EntityFramework中子上下文的作用。我搜索了很多关于这个主题的信息,但我发现的只是不同类型的使用模式,我很困惑,我无法理解主要思想。1.应该在哪里实现配置和保存?-是否正确实现了DbContext的Inheritance类中的Disposable?之后是在Repository和UnitofWork中还是在UnifoWork中实现?-将方法保存在工作单元或存储库中的何处?我的存储库将是通用的我的代码在架构风格和其他细节方面是否正确?请告诉我我的想法是否错误。interfaceIRepository

c# - 对象内对象的 Entity Framework LINQ 表达式

编辑这个问题,希望让它更清楚。我们首先设置了EntityFramework代码。为了示例的目的,我简化了两个类,实际上还有大约10多个类类似于“Record”,其中Item是一个导航属性/外键。项目类别:publicclassItem{publicintId{get;set;}publicintAccountId{get;set;}publicListUserItemMappings{get;set;}publicListGroupItemMappings{get;set;}}记录类:publicclassRecord{publicintItemId{get;set;}publicIt