Професионална програма
Loading...
t.316 avatar t.316 137 Точки

Качване на файлове в GitHub

Въпросът ми е какви файлове е добре да се качват в GitHub. Имам предвид само  .cs файла достатъчен или е или е необходимо и нещо друго.

Какви са добрите практики?

Аз за сега съм качил само .cs файлове и по някой текст файл с условията на задачите:

https://github.com/T316/ProgrammingBasics

Приемам всякакъви препоръки.

Тагове:
0
Общи приказки
nakov avatar nakov SoftUni Team Trainer 5296 Точки
Best Answer

За да запали конзолен C# проект, типично трябва да качиш следните файлове:

  • *.cs - C# кода
  • *.csproj - Visual Studio проекта
  • *.sln - Visual Studio solution
  • packages.config - ако ползваш NuGet пакети

За уеб проекти файловете са много повече.

Като цяло не се кчават следните активи:

  • bin и obj папките
  • *.exe
  • *.dll

Наков

3
pataroka avatar pataroka 319 Точки

А може ли да не се съглася за *.dll... Ако ползвам външна библиотека за нещо или съм си написал и експортнал такава и съм реферирал проекта към нея що да не я кача...

0
RoYaL avatar RoYaL Trainer 6847 Точки

Защото това не е правилно да го правиш. Трябва да има някакъв package-manager или build-tool, в който са описани депендънситата на проекта и при определена команда, въпросният тул намира всички зависимости на проекта и ги сваля като DLL-и/компилира от сорс или нещо друго.

0
t.316 avatar t.316 137 Точки

Благодаря за информацията!

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.