2017-03-23 16 views
0

私のチームの誰かがシンボリックリンクを作成し、gitにコミットしました。私はこのプロジェクトを複製し、シンボリックリンクを更新し、それを元に戻す必要があります。しかし、私がgitクローンを実行したときに、 "ls -al"コマンドを実行すると、ファイルがシンボリックリンクとして表示されません。これは通常のディレクトリとして表示されます。私はこのファイルをビットバケットのシンボリックリンクとして見ることができますが、UNIXボックスでは見ることができません。 git pullを実行するとシンボリックリンクのデータが失われますか?そのファイルがシンボリックリンクとして表示されない場合は、シンボリックリンクをどのように更新できますか?シンボリックリンクデータがgitで失われました

私はすでにこれを見て、それは私の質問に答えなかった。 How does git handle symbolic links?

答えて

1

あなたが見つかったとして、あなたはを引っ張っ/クローン化された後、シンボリックリンクファイルがまだ存在しています。 .gitフォルダが表示されている場合など、隠しファイルを表示させるかどうか確認してください。 シンボリックリンクファイルがまだ表示されない場合は、次の方法で内容を読み書きできます。

cat filename    # show the file content 
echo 'message' >> filename # add messge in the end of the content 
vim filename    # edit the content more freely 
関連する問題