मुझे जीयूआई के माध्यम से कोई रास्ता नहीं मिला।
हालांकि, याद रखें कि आप एक गिस्ट क्लोन कर सकते हैं, फ़ाइल को हटा सकते हैं, और उस गिस्ट के नए संस्करण को गिटहब पर वापस दबा सकते हैं, उस फ़ाइल को हटा दिया गया है।
P:\git\test>git clone https://gist.github.com/efd7e7774d9526484456.git
Cloning into 'efd7e7774d9526484456'...
remote: Counting objects: 8, done.
remote: Compressing objects: 100% (4/4), done.
remote: Total 8 (delta 0), reused 0 (delta 0)
Unpacking objects: 100% (8/8), done.
P:\git\test>cd efd7e7774d9526484456
P:\git\test\efd7e7774d9526484456>dir
Volume in drive P has no label.
Volume Serial Number is D866-48E1
Directory of P:\git\test\efd7e7774d9526484456
27/04/2013 16:52 <DIR> .
27/04/2013 16:52 <DIR> ..
27/04/2013 16:52 5 f1
27/04/2013 16:52 5 f2
2 File(s) 10 bytes
2 Dir(s) 43 554 910 208 bytes free
P:\git\test\efd7e7774d9526484456>git rm f2
rm 'f2'
P:\git\test\efd7e7774d9526484456>dir
Volume in drive P has no label.
Volume Serial Number is D866-48E1
Directory of P:\git\days\efd7e7774d9526484456
27/04/2013 16:52 <DIR> .
27/04/2013 16:52 <DIR> ..
27/04/2013 16:52 5 f1
1 File(s) 5 bytes
2 Dir(s) 43 555 000 320 bytes free
P:\git\test\efd7e7774d9526484456>git st
# On branch master
# Changes to be committed:
# (use "git reset HEAD <file>..." to unstage)
#
# deleted: f2
#
P:\git\test\efd7e7774d9526484456>git commit -m "remove f2"
[master d5a76f4] remove f2
1 file changed, 1 deletion(-)
delete mode 100644 f2
P:\git\test\efd7e7774d9526484456>git push
Username for 'https://gist.github.com': VonC
Password for 'https://[email protected]':
Counting objects: 3, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (1/1), done.
Writing objects: 100% (2/2), 218 bytes, done.
Total 2 (delta 0), reused 0 (delta 0)
To https://gist.github.com/efd7e7774d9526484456.git
b93ce40..d5a76f4 master -> master
आप अपने सार के इतिहास (लॉग) में है कि फाइल नहीं करना चाहते हैं, तो आप reset --hard
कर सकते हैं:
P:\git\test\days\efd7e7774d9526484456>git lg
* d5a76f4 - (HEAD, origin/master, origin/HEAD, master) remove f2 (3 minutes ago) <VonC>
* b93ce40 - (7 minutes ago) <VonC>
* d7d8b19 - (8 minutes ago) <VonC>
* 5eae4d3 - (8 minutes ago) <VonC>
P:\git\test\efd7e7774d9526484456>git reset --hard d7d8b19
HEAD is now at d7d8b19
P:\git\test\efd7e7774d9526484456>dir
Volume in drive P has no label.
Volume Serial Number is D866-48E1
Directory of P:\git\test\days\efd7e7774d9526484456
27/04/2013 16:52 <DIR> .
27/04/2013 16:52 <DIR> ..
27/04/2013 16:52 5 f1
1 File(s) 5 bytes
2 Dir(s) 43 554 832 384 bytes free
P:\git\test\efd7e7774d9526484456>git push --force
Username for 'https://gist.github.com': VonC
Password for 'https://[email protected]':
Total 0 (delta 0), reused 0 (delta 0)
To https://gist.github.com/efd7e7774d9526484456.git
+ d5a76f4...d7d8b19 master -> master (forced update)
इसलिए, जैसा कि मैं नीचे दिए गए उत्तरों से समझता हूं, वहां कोई जीयूआई तरीका नहीं है, लेकिन मैं उन्हें सामान्य गिट भंडार के रूप में और हटाए गए फ़ाइल के साथ पुश संस्करण के रूप में देख सकता हूं। –