Coder Social home page Coder Social logo

roman-kravtsov / opaque-func-lib Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 33.42 MB

Summer practice libs, some testing and comments. Experiment protocols are also welcome if properly commented and are easy to associate with a person.

C# 97.34% PowerShell 2.66%

opaque-func-lib's Introduction

opaque-func-lib

Летняя практика 2016, АДМ

Добро пожаловать!

Здесь хранятся все наши коды, в одной ветке master. До сведения проекта воедино для хранения кода одного разработчика стоит пользоваться папкой, название которой состоит из фамилии, записанной латинскими буквами. Имеет смысл избегать экзотических кодировок - не все поддерживаются GitHub. Сохраняйте копии Вашей работы отдельно - коллеги могут испортить код по неосторожности (что маловероятно, но неприятно).

Все коммиты должны быть документированы. Последовательность действий такая (при условии, что Git Extensions установлена и работает корректно):

  1. OpenRepository или RecentRepositories
  2. Справа от Commit стрелка, надо выбрать fetch. Вы выясните, что сделали коллеги и не потеряете работу
  3. В дереве процессов появятся последние коммиты. Выкачивайте их, нажав chekout branch (по правой кнопке мыши)
  4. Работайте
  5. Создайте резервную копию ваших файлов. (изменения могли затереться)
  6. После завершения работы - коммит.
  7. Откроется новое окно. В нём нужно stage те изменения и только те изменения, которые нужны. Про существование кнопки stage all лучше забыть, если это не первый коммит или вы точно понимаете, что делаете.
  8. Описываете изменения, которые вы сделали
  9. Коммит
  10. Коммит и пуш (следите за сообщениями и читайте ответ системы. Force push не нужен)

Если чувствуете, что сделали ошибку (сделали кривой коммит и запушили или что-то в этом роде) - не стоит пытаться делать revert без крайней необходимости. Просто создайте ещё один коммит, который будет содержать нужные изменения и исправит ошибочно внесённые.

Для начала можно и нужно потренироваться на собственном репозитории, там же попробовать незнакомые команды. Перед тем, как заливать изменения - убедитесь, что изменения других людей сохранены (для этого нужно загрузить все чужие изменения и только после этого внести свои). Ветки новые лучше не плодить, без нужды не мёрджить.

Надеюсь, использование репозитория сделает разработку чуточку комфортнее. Перед написанием кода стоит ознакомиться с файлами конвенций по именованию и оформлению, его планируется залить сюда же. Выбирая, что заливать, стоит свериться с минимальным списком необходимых материалов для сдачи (скоро включится сюда или на вики) Кроме того, я собираюсь выяснить, насколько удобна местная вики - её вполне можно использовать для хранения некоторых данных.

Удачи и попутных опкодов!

opaque-func-lib's People

Contributors

elena02 avatar ileasile avatar inwise avatar julia25031990 avatar katekhaustova avatar kirill-vedenev avatar levgeny369 avatar nowandthen avatar

Watchers

 avatar

Forkers

czen

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.