😄
もうfatal: could not create work tree dir ‘zzzzzz’が出ても怖くないもん!!!
TL;DR
git clone
したいリポジトリに対して権限変更をしてあげれば良い。
具体的な解決策
例) /DevSpaceというリポジトリにActionServerというリポジトリをcloneしたい時
sudo chmod 777 DevSpace
これで権限が変更されたので読み書きなどの編集ができるようになる!
chmod777ってなんだ?
ファイルやフォルダに対する権限を変更するためのコマンド。
数字 | 権限 |
---|---|
4 | 読み取り |
2 | 書き込み |
1 | 実行 |
となっているこれを「所有者」「所有グループ」「その他」の順番で権限を付与できる。
例) chmod 764
このコマンドの意味は
- 所有者に対して「読み取り」「書き込み」「実行」権限を与える
- 所有グループに対して「読み取り」「書き込み」権限を与える(実行権限は与えない)
- その他に対して「読み取り」権限を与える
といった意味になる!
総括
Web開発においてもある程度はLinuxのことを知っておかなければならないと思いました〜〜
参考になったと思ったらいいねの方お願いします!
参考文献
自己紹介
Discussion