Codetown ::: a software developer's community
Time: August 22, 2019 from 6pm to 8pm
Location: Starter Studio
Street: 101 S Garland Room 108
City/Town: Orlando
Website or Map: http://www.starterstudio.org
Phone: 3212529322
Event Type: meetup
Organized By: Michael Levin
Latest Activity: Aug 7, 2019
Join us for a Git presentation featuring Rusty
Rusty Phillips has been a polyglot developer for over 20 years (and Java to some degree during all of that time), and has spent that time specializing
in not specializing - learning as much as possible in almost every
area of computer science and computer engineering. One of the few
areas that he has specialized in is configuring his environment to
suit the work that he's doing.
THE GIT STUFF:
1. Overview of version control features
- Locking checkout vs non-locking checkout
- distributed vs server-client
- Merge advantages of distributed
- Large binary disadvantage of distributed version control.
2. Git setup:
- ssh public/private keys; using ~/.ssh/config
- github, gitlab, bitbucket. (gitlab for demo)
- .gitconfig setup.
3. branches
4. commit vs push
5. fetch vs pull
6. The dangerous, common commands:
rebase, cherry-pick
7. Other important commands:
rm, reset, stash
8. merge vs mergetool, diff vs difftool
DEMO - commits with conflicts.
Other important areas:
1. Stealing dotfiles from the internet
(mine: tmux + nvim + oh-my-zsh + powerline).
2. CI/CD for gitlab via yaml file.
Stay tuned for details. Let me know if you’ll help out by sponsoring pizza. Thanks, Mike Levin
@mikelevin
Codetown is a social network. It's got blogs, forums, groups, personal pages and more! You might think of Codetown as a funky camper van with lots of compartments for your stuff and a great multimedia system, too! Best of all, Codetown has room for all of your friends.
Created by Michael Levin Dec 18, 2008 at 6:56pm. Last updated by Michael Levin May 4, 2018.
Check out the Codetown Jobs group.
Google has released Android 15 Beta. This version brings loudness control, screen recording detection, edge-to-edge apps by default, improvements for satellite connectivity and OpenJDK core libraries, new SQLite Apis, and more.
By Diogo CarletoMicrosoft recently announced significant updates to the Govern section of its Cloud Adoption Framework (CAF) for Azure, enhancing cloud governance guidance across various domains, including identity, cost management, and AI, to support better organizations, from startups to large enterprises, in their cloud journey.
By Steef-Jan WiggersIn this podcast Shane Hastie, Lead Editor for Culture & Methods spoke to Cassie Shum, VP of Field Engineering at Relational AI, about the importance of empathy in engineering culture and the key elements of building a strong team.
By Cassandra ShumSergey Bykov discusses the concept of Durable Execution, with a real world example of how they used it to build the Control Plane for Temporal Cloud.
By Sergey BykovExpedia's Performance and Reliability team has recently open-sourced its container-startup-autoscaler (CSA). It is a Kubernetes controller leveraging the In-Place Update of Pod Resources feature to dynamically adjust CPU and/or memory resources of containers during startup based on user-defined startup/post-startup configurations.
By Claudio Masolo© 2024 Created by Michael Levin. Powered by
RSVP for OJUG ::: Git with Rusty to add comments!
Join Codetown