我正在处理repository
个branches
Master
:Release1
和Release1
。
我需要的分支是Master
。我去了网站试图克隆它,但无论我做了什么,我都克隆了Eclipse
分支。
所以我放弃了将分支的zip下载到我的文件系统。我将其添加到local repository
并进行了处理。
现在我需要提交我的更改。但是分支和存储库都没有显示在我的可视化工具中。
当我尝试添加$options = array(
'TableName' => 'feed',
'IndexName' => 'GuidIndex',
'KeyConditionExpression' => 'feed_guid = :v_guid1 or feed_guid = :v_guid2',
'ExpressionAttributeValues' => array (
':v_guid1' => array('S' => '8a8106e48bdbe81bf88d611f4b2104b5'),
':v_guid2' => array('S' => '19cab76242a6d85717de64fe4f8acbd4')
),
'Select' => 'ALL_ATTRIBUTES',
);
$response = $dynamodbClient->query($options);
时,可视化工具告诉我该文件夹不是存储库。
有解决方案吗?我的本地项目有很多变化,我必须提交它们。
答案 0 :(得分:2)
Zip下载不是Git存储库,它只是当时文件的集合。这是您可以将更改导入存储库的方法:
git status
和git diff
检查更改是否符合您的预期git commit
当您第一次克隆存储库时, 获取两个分支 - Git克隆是所有内容的完整副本:每个分支,所有历史记录等。默认分支通常为{{ 1}}。克隆后,如果要切换到其他分支,请使用master
。
答案 1 :(得分:0)
您使用的是哪种GUI?尝试克隆时,您必须确保更改要克隆的分支(通常在下拉菜单中,或者您可能需要输入)。如果您可以从Master成功克隆,那么您应该可以更改为“checkout”Release1分支。
只需下载zip,只需获取源代码,并且没有任何与git的连接。要保存并推送更改,您需要克隆存储库并检出Release1