GithubHelp home page GithubHelp logo

demo-git's Introduction

Hello World

This is a README file.

brew install tree Running brew update --auto-update... ==> Auto-updated Homebrew! Updated 3 taps (homebrew/core, homebrew/cask and homebrew/cask-fonts). ==> New Formulae bindgen corrosion libunibreak ==> New Casks quiet-reader ==> Downloading https://ghcr.io/v2/homebrew/core/tree/manifests/2.0.4 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/tree/blobs/sha256:58c55a2893660f39cd4d4942ac8a409ef7fb83c5042773cefce37f ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:58c55a2893660f39cd4d4942ac8a409ef7fb ######################################################################## 100.0% ==> Pouring tree--2.0.4.arm64_ventura.bottle.tar.gz ๐Ÿบ /opt/homebrew/Cellar/tree/2.0.4: 8 files, 169.7KB ==> Running brew cleanup tree... Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP. Hide these hints with HOMEBREW_NO_ENV_HINTS (see man brew). sudo apt get upda Password: The operation couldnโ€™t be completed. Unable to locate a Java Runtime. Please visit http://www.java.com for information on installing Java. ls Applications Downloads Movies README.md package-lock.json Creative Cloud Files Library Music my-app package.json Desktop MEGAsync Pictures my-remix-app react-normal Documents MEGAsync Downloads Public node_modules tailwind.config.js sudo apt-get update sudo: apt-get: command not found sudo apt install trash-cli The operation couldnโ€™t be completed. Unable to locate a Java Runtime. Please visit http://www.java.com for information on installing Java. brew install trash-cli ==> Downloading https://ghcr.io/v2/homebrew/core/mpdecimal/manifests/2.5.1 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/mpdecimal/blobs/sha256:5b1c62c08b42feb6e48c461a9de4751803f3ccc76830213a5 ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:5b1c62c08b42feb6e48c461a9de4751803f3 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/ca-certificates/manifests/2022-10-11 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/ca-certificates/blobs/sha256:1b264e579e31b3041a87ff91f09d5f7cc0d51fea1c8 ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:1b264e579e31b3041a87ff91f09d5f7cc0d5 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/openssl/1.1/manifests/1.1.1s ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/openssl/1.1/blobs/sha256:3a7812321f40490623859b1c31644c6f3ba1b76c1ca7f78 ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:3a7812321f40490623859b1c31644c6f3ba1 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/readline/manifests/8.2.1 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/readline/blobs/sha256:fba42a9bd6feaa8902ae4491ffdf177662e0a165a0d0ddef09 ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:fba42a9bd6feaa8902ae4491ffdf177662e0 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/sqlite/manifests/3.39.4 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/sqlite/blobs/sha256:7a6e09479e77a1d490a05b33f28caacd59beef92b8122c5cf4f6 ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:7a6e09479e77a1d490a05b33f28caacd59be ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/xz/manifests/5.2.7 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/xz/blobs/sha256:eba036dbf118e9d568f0e16a9a88c4b957a9f296434c23bf3b77e0ea ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:eba036dbf118e9d568f0e16a9a88c4b957a9 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/python/3.11/manifests/3.11.0 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/python/3.11/blobs/sha256:76b29a26e288bef4a981adbe3b57cb88522ff06ebfff010 ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:76b29a26e288bef4a981adbe3b57cb88522f ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/six/manifests/1.16.0_3 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/six/blobs/sha256:0dee50367c6facbfc8f65e8a82bcd3e08d43da262b1adff6ccf943e ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:0dee50367c6facbfc8f65e8a82bcd3e08d43 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/trash-cli/manifests/0.22.10.20-1 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/trash-cli/blobs/sha256:783f8a90b57013c3d805000e3f7e2966b61037980655ef193 ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:783f8a90b57013c3d805000e3f7e2966b610 ######################################################################## 100.0% ==> Installing dependencies for trash-cli: mpdecimal, ca-certificates, [email protected], readline, sqlite, xz, [email protected] and six ==> Installing trash-cli dependency: mpdecimal ==> Pouring mpdecimal--2.5.1.arm64_ventura.bottle.tar.gz ๐Ÿบ /opt/homebrew/Cellar/mpdecimal/2.5.1: 71 files, 2.2MB ==> Installing trash-cli dependency: ca-certificates ==> Pouring ca-certificates--2022-10-11.all.bottle.tar.gz ==> Regenerating CA certificate bundle from keychain, this may take a while... ๐Ÿบ /opt/homebrew/Cellar/ca-certificates/2022-10-11: 3 files, 225.5KB ==> Installing trash-cli dependency: [email protected] ==> Pouring [email protected]_ventura.bottle.tar.gz ๐Ÿบ /opt/homebrew/Cellar/[email protected]/1.1.1s: 8,101 files, 18MB ==> Installing trash-cli dependency: readline ==> Pouring readline--8.2.1.arm64_ventura.bottle.tar.gz ๐Ÿบ /opt/homebrew/Cellar/readline/8.2.1: 50 files, 1.7MB ==> Installing trash-cli dependency: sqlite ==> Pouring sqlite--3.39.4.arm64_ventura.bottle.tar.gz ๐Ÿบ /opt/homebrew/Cellar/sqlite/3.39.4: 11 files, 4.4MB ==> Installing trash-cli dependency: xz ==> Pouring xz--5.2.7.arm64_ventura.bottle.tar.gz ๐Ÿบ /opt/homebrew/Cellar/xz/5.2.7: 95 files, 1.5MB ==> Installing trash-cli dependency: [email protected] ==> Pouring [email protected]_ventura.bottle.tar.gz ==> /opt/homebrew/Cellar/[email protected]/3.11.0/bin/python3.11 -m ensurepip ==> /opt/homebrew/Cellar/[email protected]/3.11.0/bin/python3.11 -m pip install -v --no-deps --no-index --upgrade --isolated -- ๐Ÿบ /opt/homebrew/Cellar/[email protected]/3.11.0: 3,165 files, 62MB ==> Installing trash-cli dependency: six ==> Pouring six--1.16.0_3.all.bottle.tar.gz ๐Ÿบ /opt/homebrew/Cellar/six/1.16.0_3: 20 files, 122.4KB ==> Installing trash-cli ==> Pouring trash-cli--0.22.10.20.arm64_ventura.bottle.1.tar.gz ๐Ÿบ /opt/homebrew/Cellar/trash-cli/0.22.10.20: 893 files, 11.5MB ==> Running brew cleanup trash-cli... Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP. Hide these hints with HOMEBREW_NO_ENV_HINTS (see man brew). brew install starship ==> Downloading https://ghcr.io/v2/homebrew/core/starship/manifests/1.11.0 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/starship/blobs/sha256:e82c237024245b338dbf0f3c928a05331d660e1f7e34882bc0 ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:e82c237024245b338dbf0f3c928a05331d66 ######################################################################## 100.0% ==> Pouring starship--1.11.0.arm64_ventura.bottle.tar.gz ==> Caveats zsh completions have been installed to: /opt/homebrew/share/zsh/site-functions ==> Summary ๐Ÿบ /opt/homebrew/Cellar/starship/1.11.0: 11 files, 5.2MB ==> Running brew cleanup starship... Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP. Hide these hints with HOMEBREW_NO_ENV_HINTS (see man brew). brew install tig ==> Auto-updated Homebrew! Updated 1 tap (homebrew/core). Running brew update --auto-update... ==> Downloading https://ghcr.io/v2/homebrew/core/ncurses/manifests/6.3 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/ncurses/blobs/sha256:b534276b8519970e057330ceb2f16c3788cb33fd4aa2b6dc157 ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:b534276b8519970e057330ceb2f16c3788cb ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/tig/manifests/2.5.7 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/tig/blobs/sha256:e5714a87f936aa18a67e0194f1620322cd414a5cbe7a60c162fe019 ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:e5714a87f936aa18a67e0194f1620322cd41 ######################################################################## 100.0% ==> Installing dependencies for tig: ncurses ==> Installing tig dependency: ncurses ==> Pouring ncurses--6.3.arm64_ventura.bottle.tar.gz ๐Ÿบ /opt/homebrew/Cellar/ncurses/6.3: 3,968 files, 9.6MB ==> Installing tig ==> Pouring tig--2.5.7.arm64_ventura.bottle.tar.gz ==> Caveats A sample of the default configuration has been installed to: /opt/homebrew/opt/tig/share/tig/examples/tigrc to override the system-wide default configuration, copy the sample to: /opt/homebrew/etc/tigrc zsh completions and functions have been installed to: /opt/homebrew/share/zsh/site-functions ==> Summary ๐Ÿบ /opt/homebrew/Cellar/tig/2.5.7: 15 files, 974.3KB ==> Running brew cleanup tig... Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP. Hide these hints with HOMEBREW_NO_ENV_HINTS (see man brew). ==> Caveats ==> tig A sample of the default configuration has been installed to: /opt/homebrew/opt/tig/share/tig/examples/tigrc to override the system-wide default configuration, copy the sample to: /opt/homebrew/etc/tigrc zsh completions and functions have been installed to: /opt/homebrew/share/zsh/site-functions fwd zsh: command not found: fwd pwd /Users/makaroningehe ls Applications Pictures Creative Cloud Files Public Desktop README.md Documents my-app Downloads my-remix-app Library node_modules MEGAsync package-lock.json MEGAsync Downloads package.json Movies react-normal Music tailwind.config.js cd Documents/ ls Adobe Zoom Sports Interactive mkdir demo-version-control ls Adobe Zoom Sports Interactive demo-version-control mv demo-version-control/ demo-git ls Adobe Zoom Sports Interactive demo-git cd - ~ ls Applications Pictures Creative Cloud Files Public Desktop README.md Documents my-app Downloads my-remix-app Library node_modules MEGAsync package-lock.json MEGAsync Downloads package.json Movies react-normal Music tailwind.config.js pwd /Users/makaroningehe cd - ~/Documents cd - ~ pwd /Users/makaroningehe ls Applications Pictures Creative Cloud Files Public Desktop README.md Documents my-app Downloads my-remix-app Library node_modules MEGAsync package-lock.json MEGAsync Downloads package.json Movies react-normal Music tailwind.config.js pwd /Users/makaroningehe ls Documents/ Adobe Zoom Sports Interactive demo-git ls Applications Pictures Creative Cloud Files Public Desktop README.md Documents my-app Downloads my-remix-app Library node_modules MEGAsync package-lock.json MEGAsync Downloads package.json Movies react-normal Music tailwind.config.js cd - ~/Documents ls Adobe Zoom Sports Interactive demo-git cd - ~ ls Applications Pictures Creative Cloud Files Public Desktop README.md Documents my-app Downloads my-remix-app Library node_modules MEGAsync package-lock.json MEGAsync Downloads package.json Movies react-normal Music tailwind.config.js cd Documents/ ls Adobe Zoom Sports Interactive demo-git cd demo-git ls demo zsh: command not found: demo touch README.md ls README.md brew install git Running brew update --auto-update... ==> Auto-updated Homebrew! Updated 2 taps (homebrew/core and homebrew/cask). ==> New Casks cad-assistant rapidapi ==> Downloading https://ghcr.io/v2/homebrew/core/g #=#=# ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/g ==> Downloading from https://pkg-containers.github ################# ########################################################################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/p #=#=# ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/p ==> Downloading from https://pkg-containers.github ############################################ ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/g #=#=# ########################################################################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/g ==> Downloading from https://pkg-containers.github ###### ########################## ########################################################################################################################## 100.0% ==> Installing dependencies for git: gettext and pcre2 ==> Installing git dependency: gettext ==> Pouring gettext--0.21.1.arm64_ventura.bottle.t ๐Ÿบ /opt/homebrew/Cellar/gettext/0.21.1: 1,983 files, 20.9MB ==> Installing git dependency: pcre2 ==> Pouring pcre2--10.40.arm64_ventura.bottle.tar. ๐Ÿบ /opt/homebrew/Cellar/pcre2/10.40: 230 files, 6.1MB ==> Installing git ==> Pouring git--2.38.1.arm64_ventura.bottle.tar.g ==> Caveats The Tcl/Tk GUIs (e.g. gitk, git-gui) are now in the git-gui formula. Subversion interoperability (git-svn) is now in the git-svn formula. zsh completions and functions have been installed to: /opt/homebrew/share/zsh/site-functions ==> Summary ๐Ÿบ /opt/homebrew/Cellar/git/2.38.1: 1,592 files, 48.1MB ==> Running brew cleanup git... Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP. Hide these hints with HOMEBREW_NO_ENV_HINTS (see man brew). ==> Caveats ==> git The Tcl/Tk GUIs (e.g. gitk, git-gui) are now in the git-gui formula. Subversion interoperability (git-svn) is now in the git-svn formula. zsh completions and functions have been installed to: /opt/homebrew/share/zsh/site-functions git usage: git [-v | --version] [-h | --help] [-C ] [-c =] [--exec-path[=]] [--html-path] [--man-path] [--info-path] [-p | --paginate | -P | --no-pager] [--no-replace-objects] [--bare] [--git-dir=] [--work-tree=] [--namespace=] [--super-prefix=] [--config-env==] [] These are common Git commands used in various situations: start a working area (see also: git help tutorial) clone Clone a repository into a new directory init Create an empty Git repository or reinitialize an existing one work on the current change (see also: git help everyday) add Add file contents to the index mv Move or rename a file, a directory, or a symlink restore Restore working tree files rm Remove files from the working tree and from the index examine the history and state (see also: git help revisions) bisect Use binary search to find the commit that introduced a bug diff Show changes between commits, commit and working tree, etc grep Print lines matching a pattern log Show commit logs show Show various types of objects status Show the working tree status grow, mark and tweak your common history branch List, create, or delete branches commit Record changes to the repository merge Join two or more development histories together rebase Reapply commits on top of another base tip reset Reset current HEAD to the specified state switch Switch branches tag Create, list, delete or verify a tag object signed with GPG collaborate (see also: git help workflows) fetch Download objects and refs from another repository pull Fetch from and integrate with another repository or a local branch push Update remote refs along with associated objects 'git help -a' and 'git help -g' list available subcommands and some concept guides. See 'git help ' or 'git help ' to read about a specific subcommand or concept. See 'git help git' for an overview of the system. git status fatal: not a git repository (or any of the parent directories): .git git help usage: git [-v | --version] [-h | --help] [-C ] [-c =] [--exec-path[=]] [--html-path] [--man-path] [--info-path] [-p | --paginate | -P | --no-pager] [--no-replace-objects] [--bare] [--git-dir=] [--work-tree=] [--namespace=] [--super-prefix=] [--config-env==] [] These are common Git commands used in various situations: start a working area (see also: git help tutorial) clone Clone a repository into a new directory init Create an empty Git repository or reinitialize an existing one work on the current change (see also: git help everyday) add Add file contents to the index mv Move or rename a file, a directory, or a symlink restore Restore working tree files rm Remove files from the working tree and from the index examine the history and state (see also: git help revisions) bisect Use binary search to find the commit that introduced a bug diff Show changes between commits, commit and working tree, etc grep Print lines matching a pattern log Show commit logs show Show various types of objects status Show the working tree status grow, mark and tweak your common history branch List, create, or delete branches commit Record changes to the repository merge Join two or more development histories together rebase Reapply commits on top of another base tip reset Reset current HEAD to the specified state switch Switch branches tag Create, list, delete or verify a tag object signed with GPG collaborate (see also: git help workflows) fetch Download objects and refs from another repository pull Fetch from and integrate with another repository or a local branch push Update remote refs along with associated objects 'git help -a' and 'git help -g' list available subcommands and some concept guides. See 'git help ' or 'git help ' to read about a specific subcommand or concept. See 'git help git' for an overview of the system. man git Unknown locale, assuming C git config --global user.name "Bernhard Hustomo" git config --global user.email "[email protected]" cat ~/.gitconfig [filter "lfs"] clean = git-lfs clean -- %f smudge = git-lfs smudge -- %f process = git-lfs filter-process required = true [user] name = Bernhard Hustomo email = [email protected] git --version git version 2.37.1 (Apple Git-137.1) ls README.md git iniy git: 'iniy' is not a git command. See 'git --help'. The most similar command is init git init Initialized empty Git repository in /Users/makaroningehe/Documents/demo-git/.git/ git init Reinitialized existing Git repository in /Users/makaroningehe/Documents/demo-git/.git/ git status On branch main No commits yet Untracked files: (use "git add ..." to include in what will be committed) README.md nothing added to commit but untracked files present (use "git add" to track) cat README.md vim README.md cat README.md # Hello World This is a README file. git status On branch main No commits yet Untracked files: (use "git add ..." to include in what will be committed) README.md nothing added to commit but untracked files present (use "git add" to track) git diff git add README.md git status On branch main No commits yet Changes to be committed: (use "git rm --cached ..." to unstage) new file: README.md git status On branch main No commits yet Changes to be committed: (use "git rm --cached ..." to unstage) new file: README.md git commit -m "initial README.md file" [main (root-commit) d463450] initial README.md file 1 file changed, 3 insertions(+) create mode 100644 README.md git status On branch main nothing to commit, working tree clean touch photo.jpg git status On branch main Untracked files: (use "git add ..." to include in what will be committed) photo.jpg nothing added to commit but untracked files present (use "git add" to track) git add . git status On branch main Changes to be committed: (use "git restore --staged ..." to unstage) new file: photo.jpg git commit -m "add new photo from touch command" [main 529aa28] add new photo from touch command 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 photo.jpg git log commit 529aa28e054f03aeabb9660a6077230fc3206493 (HEAD -> main) Author: Bernhard Hustomo [email protected] Date: Thu Nov 17 02:53:00 2022 +0800 add new photo from touch command commit d46345003f30885345a0175908913df43915b69e Author: Bernhard Hustomo [email protected] Date: Thu Nov 17 02:49:29 2022 +0800 initial README.md file ls README.md photo.jpg git checkout d463450 Note: switching to 'd463450'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at d463450 initial README.md file ls README.md git checkout main Previous HEAD position was d463450 initial README.md file Switched to branch 'main' ls README.md photo.jpg mkdir empty-folder ls README.md empty-folder photo.jpg git status On branch main nothing to commit, working tree clean touch empty-folder/.gitkeep ls README.md empty-folder photo.jpg cd empty-folder/ ls ls ls -a . .. .gitkeep cd - ~/Documents/demo-git pwd /Users/makaroningehe/Documents/demo-git git status On branch main Untracked files: (use "git add ..." to include in what will be committed) empty-folder/ nothing added to commit but untracked files present (use "git add" to track) git add empty-folder/ git status On branch main Changes to be committed: (use "git restore --staged ..." to unstage) new file: empty-folder/.gitkeep git commit -m "create empty folder with .gitkeep" [main 30590e2] create empty folder with .gitkeep 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 empty-folder/.gitkeep ls README.md empty-folder photo.jpg ls -a . .git empty-folder .. README.md photo.jpg git log commit 30590e2ab48d48e774a675bbff7d8e10dc275282 (HEAD -> main) Author: Bernhard Hustomo [email protected] Date: Thu Nov 17 03:05:44 2022 +0800 create empty folder with .gitkeep commit 529aa28e054f03aeabb9660a6077230fc3206493 Author: Bernhard Hustomo [email protected] Date: Thu Nov 17 02:53:00 2022 +0800 add new photo from touch command commit d46345003f30885345a0175908913df43915b69e Author: Bernhard Hustomo [email protected] Date: Thu Nov 17 02:49:29 2022 +0800 initial README.md file

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.