N
N
Nikolai Kim2015-08-20 17:06:49
Programming
Nikolai Kim, 2015-08-20 17:06:49

How to put a Delphi project on GitHub (Bitbucket)?

There is a Delphi project (.dpr). How to put it on GitHub (Bitbucket), with executable files, etc.?

Answer the question

In order to leave comments, you need to log in

3 answer(s)
L
LeEnot, 2015-08-20
@LeEnot

1. Download and install Git for windows
2. Download and install Tortoise git
3. Create an empty project in the bitbucket web interface
4. Copy the link from the web interface https://your [email protected]/repository name/your project .git
5. Right-click in the right place -> Git Clone, enter the link from step 4, then it will ask for a password
6. Now you have a project folder under git control. (Sign - there will be a .git subfolder in it)
7. Put the necessary files in the project folder, select them, right-click - Tortoise git -> Add, select files to add under git control
8. Right-click -> git commit - this will add a local repository snippet
9. Git push - enter the password from the repository - voila - your files are on bitbucket

V
Valentine, 2015-08-21
@gephaest

  1. Create a github repository
    Read more here

R
Roman Mirilaczvili, 2015-08-21
@2ord

Среди общих рекомендаций:

  1. Размещать только исходные коды программы, конфигурационные файлы, файлы проекта, документацию, изображения. Но не файлы, полученные при компиляции или временные файлы!
    Для предотвращения добавления таких файлов существуют файлы .gitignore . Добавив такой файл в корень проекта в самом начале, он проинформирует Git о том какие файлы нужно игнорировать при добавлении в репозиторий. Сразу после инициализации репозитория git init
    добавить в корень файл .gitignore (именно таким названием!) с содержимым отсюда. Важно добавить файл .gitignore самым первым и в отдельности от остальных!
    Затем добавляйте остальные папки и файлы, указанные в "Untracked files:" в git status.
    Для размещения ПО для распространения использовать GitHub releases

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question