我不小心将文件添加到我的一个Gists中,但我不知道如何删除它.怎么做?(也就是说,如何从Gist中删除文件,而不删除整个Gist?)
当我编辑并单击(x)
文件名左侧时,文件名及其内容都会消失,但编辑器不会消失.当我想保存它(Update Gist
)时,会出现错误"文件不能为空".
2023:从gh v2.32.0开始,您可以使用gh
GitHub ClI来删除 gist 中的文件
gh gist edit {<id> | <url>} <filename> --remove\n
Run Code Online (Sandbox Code Playgroud)\n2013 年:我没有找到通过 GUI 的方法。
\n但是,请记住,您可以克隆 Gist、删除文件,然后将该 Gist 的新版本推送回 GitHub,并删除该文件。
\nP:\\git\\test>git clone https://gist.github.com/efd7e7774d9526484456.git\nCloning into \'efd7e7774d9526484456\'...\nremote: Counting objects: 8, done.\nremote: Compressing objects: 100% (4/4), done.\nremote: Total 8 (delta 0), reused 0 (delta 0)\nUnpacking objects: 100% (8/8), done.\n\nP:\\git\\test>cd efd7e7774d9526484456\n\nP:\\git\\test\\efd7e7774d9526484456>dir\n Volume in drive P has no label.\n Volume Serial Number is D866-48E1\n\n Directory of P:\\git\\test\\efd7e7774d9526484456\n\n27/04/2013 16:52 <DIR> .\n27/04/2013 16:52 <DIR> ..\n27/04/2013 16:52 5 f1\n27/04/2013 16:52 5 f2\n 2 File(s) 10 bytes\n 2 Dir(s) 43\xc2\xa0554\xc2\xa0910\xc2\xa0208 bytes free\n\nP:\\git\\test\\efd7e7774d9526484456>git rm f2\nrm \'f2\'\n\nP:\\git\\test\\efd7e7774d9526484456>dir\n Volume in drive P has no label.\n Volume Serial Number is D866-48E1\n\n Directory of P:\\git\\days\\efd7e7774d9526484456\n\n27/04/2013 16:52 <DIR> .\n27/04/2013 16:52 <DIR> ..\n27/04/2013 16:52 5 f1\n 1 File(s) 5 bytes\n 2 Dir(s) 43\xc2\xa0555\xc2\xa0000\xc2\xa0320 bytes free\n\nP:\\git\\test\\efd7e7774d9526484456>git st\n# On branch master\n# Changes to be committed:\n# (use "git reset HEAD <file>..." to unstage)\n#\n# deleted: f2\n#\n\nP:\\git\\test\\efd7e7774d9526484456>git commit -m "remove f2"\n[master d5a76f4] remove f2\n 1 file changed, 1 deletion(-)\n delete mode 100644 f2\n\nP:\\git\\test\\efd7e7774d9526484456>git push\n\nUsername for \'https://gist.github.com\': VonC\nPassword for \'https://VonC@gist.github.com\':\nCounting objects: 3, done.\nDelta compression using up to 4 threads.\nCompressing objects: 100% (1/1), done.\nWriting objects: 100% (2/2), 218 bytes, done.\nTotal 2 (delta 0), reused 0 (delta 0)\nTo https://gist.github.com/efd7e7774d9526484456.git\n b93ce40..d5a76f4 master -> master\n
Run Code Online (Sandbox Code Playgroud)\n如果您不希望该文件出现在要点的历史记录(日志)中,您可以reset --hard
:
P:\\git\\test\\days\\efd7e7774d9526484456>git lg\n* d5a76f4 - (HEAD, origin/master, origin/HEAD, master) remove f2 (3 minutes ago) <VonC>\n* b93ce40 - (7 minutes ago) <VonC>\n* d7d8b19 - (8 minutes ago) <VonC>\n* 5eae4d3 - (8 minutes ago) <VonC>\n\nP:\\git\\test\\efd7e7774d9526484456>git reset --hard d7d8b19\nHEAD is now at d7d8b19\n\nP:\\git\\test\\efd7e7774d9526484456>dir\n Volume in drive P has no label.\n Volume Serial Number is D866-48E1\n\n Directory of P:\\git\\test\\days\\efd7e7774d9526484456\n\n27/04/2013 16:52 <DIR> .\n27/04/2013 16:52 <DIR> ..\n27/04/2013 16:52 5 f1\n 1 File(s) 5 bytes\n 2 Dir(s) 43\xc2\xa0554\xc2\xa0832\xc2\xa0384 bytes free\n\nP:\\git\\test\\efd7e7774d9526484456>git push --force\n\nUsername for \'https://gist.github.com\': VonC\nPassword for \'https://VonC@gist.github.com\':\nTotal 0 (delta 0), reused 0 (delta 0)\nTo https://gist.github.com/efd7e7774d9526484456.git\n + d5a76f4...d7d8b19 master -> master (forced update)\n
Run Code Online (Sandbox Code Playgroud)\n
归档时间: |
|
查看次数: |
1489 次 |
最近记录: |