我有一个项目,我在其上创建了一个git存储库:
$ cd myproject
$ git init
$ git add .
$ git commit
Run Code Online (Sandbox Code Playgroud)
我想在另一台机器上创建一个裸克隆:
$ cd ..
$ git clone --bare myproject ssh://user@server:/GitRepos/myproject.git
Run Code Online (Sandbox Code Playgroud)
我执行了克隆但没有打印任何答案.我登录到服务器计算机并尝试查看文件的存储方式.路径/ GitRepos是空的,所以我决定再次进行克隆:
$ git clone --bare myproject ssh://user@server:/GitRepos/myproject.git
Run Code Online (Sandbox Code Playgroud)
这一次答案是:
致命:目标路径'ssh:// user @ server:/GitRepos/myproject.git'已经存在且不是空目录.
但我看到路径是空的.
这里发生了什么 ?
我刚刚发现当我搜索地图时:
std::map<std::string, int> aMap;
Run Code Online (Sandbox Code Playgroud)
我搜索的键开始成为地图的一部分.在上面的情况下,值存储为零.在指针的情况下,它将值存储为0值指针
我正在使用[]运算符进行搜索,如:
int a = aMap["some key"];
Run Code Online (Sandbox Code Playgroud)
你能证实这一点吗?我想我误解了[]运算符.它在做作业吗?
哪里可以找到这些"功能"的STL文档?