Как я могу сделать секретный Gist открытым?

118

Я загружаю Gist-код и делаю его секретным.

Теперь я хочу изменить суть на общедоступный, но я не могу найти, как сделать его общедоступным ...

Может ли кто-нибудь помочь мне с этим?

Цзяньфэн
источник
12
Я нашел этот вопрос полезным. Почему его закрыли? Программисты - это целевая аудитория, и применение ответа Undolog определенно требует набора навыков программиста. Может ли кто-нибудь предложить более подходящий сайт вопросов и ответов, чем stackoverflow, для публикации этого вопроса? Если нет, я бы сказал, что это еще одно доказательство того, что stackoverflow действительно является подходящим форумом. @ mitch-пшеница
Стюарт Берг
Потому что он больше подходит для программистов.
Stackexchange.com
7
@FerretallicA Как так? Программная инженерия предназначена для концептуальных вопросов о разработке программного обеспечения . Stack Overflow включает [вопросы о] программных инструментах, обычно используемых программистами .
Боб
4
«Закрыто как не по теме» - напрасно.
nathanchere

Ответы:

80

Я загружаю Gist-код и делаю его секретным.
Теперь я хочу изменить суть на общедоступный, но не могу найти, как установить его для публикации.

С 9 мая 2014 года появилась возможность: « Изменить видимость ваших Gists »

Вы можете изменить видимость своих Gists, когда захотите.

При редактировании Gist вы теперь заметите новую возможность переключения видимости между Public и Secret .
URL-адрес вашего Gist никогда не изменится, только его видимость.

https://cloud.githubusercontent.com/assets/222/2894242/b9be0cd4-d550-11e3-91e8-415b178fb561.gif


Как отметил по Гиду , хотя, начиная с 2016 года:

вы можете сделать общедоступным только то, что ранее было приватным.
Когда он станет публичным, он останется публичным .

VonC
источник
@Muhammad, лучше всего задать новый вопрос здесь, в Stack Overflow: в этом случае вам помогут многие специалисты по Java.
VonC
@VonC Как создается твой гиф? Есть ли для этого удобный софт?
cwhy
@cwhy, это с сайта GitHub. Но если бы мне пришлось угадывать, я бы сказал itunes.apple.com/us/app/gifgrabber/id668208984?mt=12 (Mac) или screentogif.codeplex.com (Windows)
VonC
Вы должны знать, что вы не можете преобразовать свой публичный Gist в секретный Gist (только Public -> Secret). См. Help.github.com/articles/creating-gists/#creating-a-gist
GiDo, 05
4
@VonC мой плохой, я хотел написать "(только Secret -> Public)". Таким образом, вы можете сделать общедоступным только то, что ранее было приватным. Когда он станет публичным, он останется публичным.
GiDo 07
8

Коррекция; эта информация устарела. См. Ответ VonC от 9 мая 2014 г.

Оригинальный ответ:

Нет, вам нужно будет создать новую общедоступную сущность и скопировать / вставить ее содержимое.

Если вы хотите сохранить всю историю оригинальной секретной сущности, Крис Джомбак написал статью , в которой подробно рассказывается, как клонировать сущность, шаг за шагом , чтобы сохранить ее историю изменений.

Боб Гилмор
источник
5

Обновить:

Вы все еще можете преобразовать секретную сущность в общедоступную, сначала выбрав «Правка» -> «Сделать общедоступной». Эта функция была частично откат , однако, так как 12/15/16 и вы больше не будете иметь возможность вернуть его обратно в тайне.

Из документов :

После создания сущности вы не можете преобразовать ее из публичной в секретную.

Ник
источник
Зачем им это делать?
Джонатан Вуд,
@JonathanWood Понятия не имею, но у них, должно быть, была веская причина.
luizfls
Можем ли мы удалить их вместо этого?
alper