![]() Firefox: Download the fastest Firefox for Mac ever.Chrome: Google Chrome – Download the Fast, Secure Browser from Google.Zoom: Video Conferencing, Web Conferencing, Webinars, Screen Sharing (See link for “Macs with Apple Silicon chips”).Latest status of applicationsĭoes It ARM is a great list of applications and their current state of readiness for the ARM-64 architecture. Also see Can I run my Adobe apps on Apple computers that use the Apple Silicon M1 chip? for more information about the Adobe suite of products. Sourcetree, Atlassian’s Git client, is compatible via Rosetta. See below for more information about Docker, though. Notably, some common tooling like Slack, Zoom, all relevant browsers, PHPStorm, VSCode, Sublime Text, Harvest, iTerm2, 1Password, and Docker Desktop for Mac have all come out with updates and are fully compatible. Most compiled commercially available or open-source applications are running pretty well right now, either by way of updates from the developers, or by way of Rosetta, Apple’s emulation layer. This blog provides the steps to getting a development environment running for work without using those tools. Importantly, there are upstream dependencies in Lando and Docker that we require that are simply not viable in an emulation layer. While they have provided an emulation layer, some tools are not ready yet. Now try add additional aliases whenever seen fit… it’s as easy as that.Apple’s new M1 chip, also known as the Apple Silicon, is running on a different architecture (known as ARM-64) than the previous generation. gitconfig: st = status -uno ci = commit br = branch co = checkout df = diff lg = log -p lgg = log -graph -pretty =format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)%Creset' -abbrev-commit -date =relative f = fetch Regardless of local or global, but with global is recommended, add the following block to. In other words, let’s say you have the same alias defined in local and global configurations, then the local definition would be used in for that specific repo. Perhaps worth noting that alias, or all Git configurations for that matter, are first set using local configurations, and then globally if not specified in locally. If needed later, then add unique alias to a specific project. gitconfiglocated in the root of a repository (i.e., /.gitconfig).įor aliases, typically makes the most sense to add to global configurations. Notice I referred to the configurations as being ‘global’ - ~/.gitconfig are configurations applied system-wide, and project-specific configurations get handled in. ![]() Now, in the current repo, the prompt would look like the following: matlab (master )]$Īliases, especially for Git, are typically worthwhile! If there is nothing else, at least add this feature to your global Git configurations. One of the best customization for Git, in my opinion, is displaying branch information in the terminal.įor this, simply add the following lines of text to ~/.bash_profile file: parse_git_branch() export PS1="$NO_COLOUR $BLUE\u$SSH_FLAG:$YELLOW\w$NO_COLOUR: \n$GREEN\$(parse_git_branch) $BLUE\\$ $NO_COLOUR" branch = auto diff = auto status = auto current = yellow reverse local = yellow remote = green meta = yellow bold frag = magenta bold old = red bold new = green bold added = yellow changed = green untracked = cyan For this, copy and paste the following into file ~/.gitconfig. ![]() Mac terminals can be configured to use colors to improve the display. Most definitely, specific components of Git are best displayed in color, making it easier to identifier different components and, thus, more comfortable to read.įrom the terminal run the following set of commands (i.e., from any folder): git config -global color.status auto git config -global color.branch auto git config -global color.interactive auto git config -global color.diff auto Unless you are reading this from a monochrome display, let’s take advantage of some of the color features for git. Regardless, let’s keep it simple and neat - setup a Git color scheme and branch information displayed in the terminal. These details associated with any commits that you create: git config -global user.name "Ava Paris" git config -global user.email (Optional) To remember your Git username and password when working with HTTPS repositories, configure the git-credential-osxkeychain helper. Configure your Git username and email using the following commands, replacing Ava’s name with your own.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |