A Git tutorial with example and demo.
YouTube Videos
Day 1: https://www.youtube.com/watch?v=XBreuLi79bk
Day 2: https://www.youtube.com/watch?v=5e6i3r5Vz34
A simple introduction for basic use of git and git hub.
Since I'm a rookie to Git, If there is anything wrong, please contact me.
Hope you'll enjoy it.
A Git tutorial with example and demo.
YouTube Videos
Day 1: https://www.youtube.com/watch?v=XBreuLi79bk
Day 2: https://www.youtube.com/watch?v=5e6i3r5Vz34
A simple introduction for basic use of git and git hub.
Since I'm a rookie to Git, If there is anything wrong, please contact me.
Hope you'll enjoy it.
This document lists various family relationships in a single paragraph, including mother, father, daughter, son, brothers, sisters, brother and sister, mother and father, grandmother, grandfather, grandfather and grandmother, father and daughter, mother and son, mother and daughter, and father and son.
This document discusses a potential merger between Daimler-Benz AG and Chrysler. It provides an overview of Daimler, including its business segments, global presence, and financial performance. The document then outlines key points of negotiation for the deal, including exchange ratio, valuation, board reorganization, and executive compensation. Finally, it evaluates the potential benefits of the merger for Chrysler, such as complementing product offerings and combining operations.
The document discusses using Git and continuous deployment workflows. It proposes a development model using Git branching where developers work on feature branches off a development branch. When a feature is ready, it is merged into development and then propagated to test and production branches. This allows code to be deployed frequently while separating stable and unstable code. Challenges with other version control systems like SVN are noted. Tools like scripts for multi-repo projects and automated deployments are suggested to enable continuous deployment with Git.
The document discusses the merger between Daimler and Chrysler. It provides background on both companies and analyzes their strengths, weaknesses, opportunities, and threats. It then details the merger process and outcomes. However, cultural clashes between the German and American companies, as well as poor strategic decisions, led the merger to ultimately fail to achieve its goals.
The merger between Daimler Benz and Chrysler in 1998 aimed to create the world's leading automotive company. However, the merger failed due to cultural differences between the two companies. Daimler Benz had an authoritarian, bureaucratic culture while Chrysler had a creative, dynamic culture. The clash in cultures eroded synergies and neither company was willing to change. "Human due diligence", which examines a company's culture and people before a merger, could have prevented the failure by uncovering these incompatible cultures. Proper human due diligence is crucial to understand capability gaps and points of friction between merging companies.
Re-identification of Anomized CDR datasets using Social networlk DataAlket Cecaj
This document discusses re-identifying users across anonymized datasets using social network data. It summarizes related work showing high re-identification rates just from gender, ZIP code and date of birth. The study aims to use social network data to re-identify users in an anonymized call detail records dataset. It describes matching users between the datasets using time and location parameters and probabilistic modeling. The results show the potential and limits of re-identifying users across multiple mobility datasets, and future work is needed to refine the model and address privacy concerns when correlating multiple datasets.
This document outlines a Git branching model to allow for smooth development with isolated features. The model uses main branches of master and develop, and support branches of feature, release, and hotfix. Feature branches isolate new work and merge back to develop. Release branches prepare releases and merge to both develop and master. Hotfix branches address urgent bugs in master and also merge to both develop and master. This model aims to allow multiple developers to work independently while reducing conflicts and enabling flexible releases and rollbacks.
This is a presentation give to the Vancouver Drupal users group about moving to GIT as a version control system for a small development team. The presentation details the workflow we settled on, and the git flow method for branch management. You can see a video of the presentation here - http://www.ustream.tv/recorded/13544036
There is a pressing need to distribute accurate timing, i.e., frequency and/or Time of Day (ToD), across Packet Switched Networks (PSNs) for applications such as cellular backhaul. This paper reviews the main issues involved in timing over packet (ToP) demarcation and provides best practices for ToP demarcation and performance monitoring.
This document introduces Git Flow, a branching model for Git that supports parallel development and release management of projects. It recommends using separate branches for features, releases, hotfixes and support. The key branches are develop, which always holds the complete history and is used for integration, and master, which holds production-ready code. Feature branches are used for new development and merged into develop when ready. Release branches are used to prepare releases and merged into both develop and master. Hotfix branches address issues in master and merged into both. Visual diagrams and step-by-step examples are provided to demonstrate how to set up and use Git Flow for parallel development and releases.
This document discusses configuring Asterisk IP-PBX call detail record (CDR) log rotation using Linux cron jobs and the logrotate tool. It explains that Asterisk stores CDRs in CSV format files by default, and that logrotate can be used to automatically rotate and compress and delete old CDR log files on a daily basis. Instructions are provided on setting up a logrotate configuration file and cron job to implement automatic CDR log rotation.
This document describes Gitflow, a Git workflow that uses branching for releases and features. It has two main branches - master for production and develop for development. Feature branches branch off develop and merge back into it. Release branches branch off develop, merge into master and develop, and support hotfix branches for production issues. Gitflow provides conventions for branch naming and commands to start, finish, and manage branches to integrate code changes from multiple developers.
GNU Toolchain is the de facto standard of IT industrial and has been improved by comprehensive open source contributions. In this session, it is expected to cover the mechanism of compiler driver, system interaction (take GNU/Linux for example), linker, C runtime library, and the related dynamic linker. Instead of analyzing the system design, the session is use case driven and illustrated progressively.
This document provides an overview of GNU Make, Autotools, and CMake. It begins with a disclaimer and then outlines the topics to be covered, including GNU Make, Autotools, CMake, comparisons between the tools, and a question and answer section. The document recommends using tabs rather than spaces for indentation in code examples.