Let machine M be the Main machine with the repo, and A the Auxiliary machine which wants to help out.
- Machine M creates bundle with complete repo:
git bundle create repo.bundle HEAD master
- M sends
repo.bundleto A. - A clones repo from bundle:
| <?xml version="1.0" encoding="utf-8"?> | |
| <root> | |
| <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | |
| <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | |
| <xsd:element name="root" msdata:IsDataSet="true"> | |
| <xsd:complexType> | |
| <xsd:choice maxOccurs="unbounded"> | |
| <xsd:element name="metadata"> | |
| <xsd:complexType> | |
| <xsd:sequence> |
| <Query Kind="Program"> | |
| <NuGetReference>Newtonsoft.Json</NuGetReference> | |
| <Namespace>Newtonsoft.Json</Namespace> | |
| <Namespace>System.Globalization</Namespace> | |
| </Query> | |
| void Main() | |
| { | |
| // Write code to test your extensions here. Press F5 to compile and run. | |
| } |
For more information on a specific command, type HELP command-name
| Command | Description |
|---|---|
ASSOC |
Displays or modifies file extension associations. |
ATTRIB |
Displays or changes file attributes. |
BREAK |
Sets or clears extended CTRL+C checking. |
BCDEDIT |
Sets properties in boot database to control boot loading. |
| "foo_bar".Split(new [] {"_"}, StringSplitOptions.RemoveEmptyEntries).Select(s => char.ToUpperInvariant(s[0]) + s.Substring(1, s.Length - 1)).Aggregate(string.Empty, (s1, s2) => s1 + s2); |
Press minus + shift + s and return to chop/fold long lines!
| #!/bin/bash | |
| # store the current dir | |
| CUR_DIR=$(pwd) | |
| # Let the person running the script know what's going on. | |
| echo "\n\033[1mPulling in latest changes for all repositories...\033[0m\n" | |
| # Find all git repositories and update it to the master latest revision | |
| for i in $(find . -name ".git" | cut -c 3-); do |