Skip to content

Instantly share code, notes, and snippets.


Marcus Shepherd marcusshepp

Block or report user

Report or block marcusshepp

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
marcusshepp /
Created May 30, 2019
pop last commit from remote
# pop one commit from remote master
# '+' pushes with force
git push origin +HEAD^:master
marcusshepp / ref.cs
Created May 8, 2019
Passing a var by reference in C#
View ref.cs
using System;
public class Program
public static void Main()
bool foo = false;
Console.WriteLine("foo 1: ");
changeFoo(ref foo);
marcusshepp / mqu.css
Created Mar 15, 2019
media query for height and between two widths
View mqu.css
@mixin mobile-only--height {
@media (max-height: 635px) and (min-width: 642px) and (max-width: 1440px) { @content; }


create a new file with new-item

new-item -name 'foobar.txt' -itemtype file -path . -value 'foobarpop'

create a new directory with new-item

new-item -name 'foobar' -itemtype directory -path .

moving items with move-item

marcusshepp /
Last active Dec 7, 2017
staging deleted files by listing them then sending the list into git rm
git rm $(git ls-file --deleted);
marcusshepp /
Created Aug 29, 2017
reset file back to commit hash
git checkout c5f567 -- file1/to/restore file2/to/restore
marcusshepp /
Created Aug 24, 2017
finding branches
# to fetch (obtain references to) all origin branches
git fetch origin
# to see all branches
git branch -a
git branch -a | grep foo
marcusshepp / puts.rb
Created Aug 23, 2017
puts not working in rails project
View puts.rb
# puts string was not working, these are a few work arounds
def puts(s)
end"debug.txt", ""){|f|f.write('foo')}
raise "foo"
git ls-files --others --exclude-standard
marcusshepp /
Created Aug 21, 2017
git diff list only names of files changed
git diff --name-only
You can’t perform that action at this time.