IOSDEV Telegram 1494
Что происходит, когда вы перемещаете файл в git?

Это интересный вопрос, поскольку каждый из нас работает с гитом постоянно. Кто-то предпочитает Xcode или Tower, кто-то юзает консоль, но так или иначе понимание принципов важно.

Многие считают, что коммиты в git - это диффы изменений, но Бруно Роша в своей статье опровергает этот тезис. Коммиты это снэпшоты (кроме исключения): то есть при любом изменении в файле, git будет хранить полную копию этого файла в репозитории.

Советую посмотреть в частности на то, как именно гит понимает, когда у нас два одинаковых файла (хоть и с разными именами).

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

Не забудьте и про этот пост, где понятно рассказано об основах работы с гитом для iOS-разработчиков.

😃 iOS Dev
Please open Telegram to view this post
VIEW IN TELEGRAM
1514❤‍🔥8👍53👌3🔥2👏1🎉1💯1



tgoop.com/iosdev/1494
Create:
Last Update:

Что происходит, когда вы перемещаете файл в git?

Это интересный вопрос, поскольку каждый из нас работает с гитом постоянно. Кто-то предпочитает Xcode или Tower, кто-то юзает консоль, но так или иначе понимание принципов важно.

Многие считают, что коммиты в git - это диффы изменений, но Бруно Роша в своей статье опровергает этот тезис. Коммиты это снэпшоты (кроме исключения): то есть при любом изменении в файле, git будет хранить полную копию этого файла в репозитории.

Советую посмотреть в частности на то, как именно гит понимает, когда у нас два одинаковых файла (хоть и с разными именами).

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

Не забудьте и про этот пост, где понятно рассказано об основах работы с гитом для iOS-разработчиков.

😃 iOS Dev

BY iOS Dev


Share with your friend now:
tgoop.com/iosdev/1494

View MORE
Open in Telegram


Telegram News

Date: |

While some crypto traders move toward screaming as a coping mechanism, many mental health experts have argued that “scream therapy” is pseudoscience. Scientific research or no, it obviously feels good. In the next window, choose the type of your channel. If you want your channel to be public, you need to develop a link for it. In the screenshot below, it’s ”/catmarketing.” If your selected link is unavailable, you’ll need to suggest another option. A few years ago, you had to use a special bot to run a poll on Telegram. Now you can easily do that yourself in two clicks. Hit the Menu icon and select “Create Poll.” Write your question and add up to 10 options. Running polls is a powerful strategy for getting feedback from your audience. If you’re considering the possibility of modifying your channel in any way, be sure to ask your subscribers’ opinions first. Image: Telegram. A vandalised bank during the 2019 protest. File photo: May James/HKFP.
from us


Telegram iOS Dev
FROM American