wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Git та Github, віртуальне оточення у Python

Total questions: 20

Worksheet time: 14mins

Name
Class
Date
1.

Потрібно додавати файли до відслідковування git-ом перед тим як комітити

Чи вірне твердження?

a)

True

b)

False

2.

Оберіть команду git яка дозволить його активувати у папці вашого проекту

a)

git initialize

b)

git activate

c)

activate

d)

git init назва_папки

e)

git init

3.

Введіть команду git яка дозволить надіслати зміни на віддалений репозиторій

(a)  

4.

Оберіть, серед поданих прапорців ті, які вже нам відомі

a)

-m

b)

-am

c)

-d

d)

-u

5.

Що робить прапорець -m, на що він вказує під час використання команди git commit?

a)

Він вказує що найперший коміт на репозиторії, використовується тільки для найпершого коміту та не дає змоги комітити без нього

b)

Він використовується для того щоб вказати дату та автора коміту, використовується до будь-якого коміту, першого чи 23-го

c)

Використовується для вказання id будь-якого коміту

d)

Використовується для вказання назві будь-якого коміту, є обов'язковим так я не можна створити коміт не вказавши його назву

6.

Прапорець -u використовується для першого push-у на віддалений репозиторій, в ньому вказується назва гілки на яку відправляється коміт

Чи вірне твердження?

a)

True

b)

False

7.

Вкажіть команду яка додає усі файли до відстеження git-ом

(a)  

8.

Чи можна додати окремий файл або папку до відстеження за допомогою git?

a)

Так, можна

b)

Ні, не можна

9.

git - це платформа для розміщення там проєктів розробників

github - інструмент, який дозволяє взаємодіяти із платформою git

Чи вірне твердження вказано стосовно git та github?

a)

True

b)

False

10.

Введіть назву команди яка довзоляє перевірити які файли додані до відстеження git, а які ні

(a)  

11.

Оберіть файл проєкту, в якому збережено залежності (бібліотеки та модулі) які необхідні для запуску проєкту у роботу

a)

package.txt

b)

dependencies.txt

c)

Такого файлу не існує

d)

package.json

e)

requirements.txt

12.

README.md - файл з описом, інструкціями по запуску та документацією до проєкту

Чи вірне твердження?

a)

False

b)

True

13.

Введіть команду яка дозволить встановити залежності з файлу із ними

(a)  

14.

Оберіть команду яка дозволить створити копію віддаленого репозиторію на вашому комп'ютері

a)

git clone назва_репозиторію

b)

git commit посилання_репозиторію

c)

git copy посилання_репозиторію

d)

git clone посилання_репозиторію

e)

git copy id_останнього_коміту

15.

Що таке віртуальне оточення?

a)

Це графічний інтерфейс, який дозволяє запускати Python-код без необхідності встановлення самого Python

b)

Так називають окрему папку із проєктом, який в ній зберігається та розробляється

c)

Це умовний опис залежностей у проєкті, які необхідні для його роботи, практично такого середовища не існує

d)

Зазвичай окрема папка, в якій є власне окреме середовище на комп'ютері, в цьому середовище є власна версія Python, його бібліотек та модулів

e)

Це вбудована функція Python, яка автоматично оновлює всі пакети в системі до останніх версій для кожного проєкту

16.

Можна починати роботу із git у папці без його ініціалізації (активації)

Чи вірне твердження?

a)

True

b)

False

17.

Введіть команду яка дозволяє очистити термінал

(a)  

18.

Оберіть серед поданих команд ту, яка дозволяє зв'язати локальний репозиторій із глобальним

a)

git add посилання_на_репозиторій

b)

git remote add origin посилання_на_репозиторій

c)

git remote

d)

git add origin посилання_на_репозиторій

e)

git remote origin посилання_на_репозиторій

19.

Введіть команду яка дозволяє переглянути наявні зв'язки локального репозиторію із глобальним

(a)  

20.

В чому різниця між локальним та глобальним репозиторіями?

a)

Локальний - папка на комп'ютері

Глобальний - інша папка на комп'ютері

b)

Локальний - віддалений репозиторій на платформі github

Глобальний - папка на комп'ютері

c)

Локальний - папка на комп'ютері

Глобальний - віддалений репозиторій на платформі github

d)

Різниці немає