Giter VIP home page Giter VIP logo

git_osx_installer's Introduction

Creates a macOS installer for git

This is updated to create universal Intel + Apple Silicon binaries. It targets only macOS Sierra and later.

Install

Download the most recent release and run it. This installs to /usr/local on both Intel and Apple Silicon. This may conflict with brew's installed git on Intel.

Uninstall

Run /usr/local/bin/git/uninstall

Notes

This does not include:

  • gettext support and thus does not include translations (macOS has never included a gettext library)
  • git-svn (macOS does not include svn)

Optionally this does not include:

  • git gui or gitk (macOS has deprecated the system Tk, doesn't seem to work at all anyways)
  • Documentation for git-subtree

To build a new package

Requires Xcode Command Line Tools to build (which can be installed with xcode-select --install). To include git-subtree documentation, you also require brew (see brew.sh).

git clone https://github.com/MoravianUniversity/git_osx_installer.git
cd git_osx_installer
#make INCLUDE_SUBTREE_DOC=1 setup  # only required if including git-subtree documentation 
make package  # options: INCLUDE_SUBTREE_DOC=1 INCLUDE_GUI=1

git_osx_installer's People

Contributors

75lb avatar barrbrain avatar coderforlife avatar daftano avatar derrickstolee avatar janx2 avatar mjcheetham avatar orbsmiv avatar paulschreiber avatar reduxionist avatar schacon avatar sheldon avatar syntevoalex avatar terite avatar timcharper avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

git_osx_installer's Issues

Mac download doesn't work

I have downloaded the Mac OSX installer so many times. I open the dmg, go through the installer, and I can't find Git ANYWHERE! 😡 I use OS X Yosemite 10.10.5 on a MacBook Pro with Retina Display/

universal installer 10.6-10.10

In reguards to issue #25

I used this git installer and it seems to work from 10.8-10.10 for what I need I just didn't test 10.6-10.7:

git-2.2.1-intel-x86_64-snow-leopard.dmg

Any idea if it would work for 10.6-10.7? Also I was getting git segmentation errors on 10.8.5 using the old one:

git-2.2.1-intel-universal-snow-leopard.dmg

I noticed the new one is named the same:

git-2.2.1-intel-universal-snow-leopard.dmg

So does this identically named one work on 10.8.x and address the git segmentation errors?

OS X El Capitan

git-2.5.3-intel-universal-mavericks won't install on OS X El Capitan due to the following screen shot.

screen shot 2015-10-04 at 9 20 53 am

Move away from SourceForge

I noticed the official Git installer for OS X is hosted on SourceForge. Over the years, SourceForge has gotten a really bad reputation (non-https downloads, adware-sprinkled installers), and I try to avoid it if possible.

To my surprise, the official Git installer for Mac was hosted on SF (the Windows installer is on s3). Are there plans to move to another hosting solution? I've no doubt that there are mainstream providers that are willing to host for free (willing to ask around in my network, if needed)

Installed Git 1.9.0 Fails, OS X 10.8.5

On my MacBook Pro ("MacBookPro9,1", mid-2012) running OS X 10.8.5, the binaries installed by the current 1.9.0 installer seem not to work.

E.g., I get:

eeide% git remote -v
dyld: lazy symbol binding failed: Symbol not found: ___strlcpy_chk
Referenced from: /usr/local/git/bin/git
Expected in: /usr/lib/libSystem.B.dylib

dyld: Symbol not found: ___strlcpy_chk
Referenced from: /usr/local/git/bin/git
Expected in: /usr/lib/libSystem.B.dylib

Trace/BPT trap

/usr/bin in /etc/paths obstructs path modification

The installer created /etc/paths.d/git, but then /usr/libexec/path_helper produced:

PATH=" ... :/usr/bin: ... :/usr/local/git/bin"; export PATH;

The /usr/bin above comes from /etc/paths. On my system, /etc/paths contained a bunch of standard system paths. Once /etc/paths is made empty (all lines removed), the /etc/paths.d paths can take precedence — /usr/libexec/path_helper now produces:

PATH="/usr/local/git/bin:/usr/bin:/bin"; export PATH;

(Yes, /usr/bin and /bin are still appended to the PATH, without appearing in /etc/paths nor /etc/paths.d, so having them in /etc/paths simply increased their precedence.)

'setup git PATH for non-terminal programs.sh': explanation needed for choice of default_value

I probably did not have a ~/.MacOSX/environment.plist file before installing git and running this script.
But later on, I was baffled by the contents of that file: where did it come from, and particularly, why were the /usr/bin/X11 and /opt/local/bin directories appended? Especially since macports (responsible for the latter) prepends that directory in front of $PATH as used in the terminal. I don't think macports is always installed (competition by homebrew?).

I would like to suggest to take the contents of $PATH as a default value when environment.plist does not exist.

Of course I should have paid closer attention to what exactly was output by the script.
Of course I should have examined the script before running it.
Alas, when installing git is just one of the many steps of setting up an development environment, these actions get overlooked easily.

version number not passed through to Makefile

The version number is not passed through to Makefile:

$ ./build_package_test_and_bundle.sh 
2.3.1
sudo rm -f build/intel-universal-snow-leopard/git-/osx-* /usr/local/git/VERSION-*
Password:
cd build/intel-universal-snow-leopard/git- && /Applications/Xcode.app/Contents/Developer/usr/bin/make C_INCLUDE_PATH="/usr/include" CPLUS_INCLUDE_PATH="/usr/include" LD_LIBRARY_PATH="/usr/lib" TARGET_FLAGS="-mmacosx-version-min=10.6 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform -DMACOSX_DEPLOYMENT_TARGET=10.6" CFLAGS="-mmacosx-version-min=10.6 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform -DMACOSX_DEPLOYMENT_TARGET=10.6 -arch x86_64 -arch i386" LDFLAGS="-mmacosx-version-min=10.6 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform -DMACOSX_DEPLOYMENT_TARGET=10.6 -arch x86_64 -arch i386" NO_GETTEXT=1 NO_DARWIN_PORTS=1 prefix=/usr/local/git clean
/bin/bash: line 0: cd: build/intel-universal-snow-leopard/git-: No such file or directory
make: *** [clean] Error 1

If I specify it manually, I get a different error:

$ VERSION=2.3.1 ./build_package_test_and_bundle.sh 
2.3.1
sudo rm -f build/intel-universal-snow-leopard/git-2.3.1/osx-* /usr/local/git/VERSION-*
cd build/intel-universal-snow-leopard/git-2.3.1 && /Applications/Xcode.app/Contents/Developer/usr/bin/make C_INCLUDE_PATH="/usr/include" CPLUS_INCLUDE_PATH="/usr/include" LD_LIBRARY_PATH="/usr/lib" TARGET_FLAGS="-mmacosx-version-min=10.6 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform -DMACOSX_DEPLOYMENT_TARGET=10.6" CFLAGS="-mmacosx-version-min=10.6 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform -DMACOSX_DEPLOYMENT_TARGET=10.6 -arch x86_64 -arch i386" LDFLAGS="-mmacosx-version-min=10.6 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform -DMACOSX_DEPLOYMENT_TARGET=10.6 -arch x86_64 -arch i386" NO_GETTEXT=1 NO_DARWIN_PORTS=1 prefix=/usr/local/git clean
/bin/bash: line 0: cd: build/intel-universal-snow-leopard/git-2.3.1: No such file or directory
make: *** [clean] Error 1

What is the password for terminal

in Step 2 of the Got OSx Installer instructions, it says to Remove stubs by calling "sudo mv /usr/bin/git /usr/bin/git-system" in terminal (I assumed).

Terminal then asks for a password and I'm not sure what that password is:

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.

Password:
Sorry, try again.
Password:

What am I supposed to type here? my computer admin login won't work

Git 2.4.0 not working on Mac 10.7.5

I am taking a beginner's data science course that instructed me to download Git. I downloaded the current version git-2.4.0-inter-universal-mavericks.pkg on my MAC 10.7.5. After opening the package the software installed and gave no errors. However, I am unable to find a Git folder . The application is not in my application folder, it is not in my HD root. A search for Git Bash is null. Where did it install it?What should I do? Please advise.

PS On the Terminal, if I type git config -global user.name "JAC" , to set my username I get the message: Illegal instruction: 4

Cannot find git program folder after install

I'm on Mac OS X Yosemite Version 10.10.1. I've successfully downloaded the git-2.2.1-intel-universal-mavericks package. However, I do not see git in my applications or in any of my user folders. Where do I go to find it on my computer?

Trying to install Git on Mac w/ OS Lion 10.7.5

I downloaded Git 2.2.1 which reported that it installed successfully.
I tried "git --version" in the terminal window and got "segmentation fault: 11"
(Same error with any Git command)
I found references (stackoverflow) that said Git 2.2.1 will not run on Mac w/ Lion 10.7.5 and that I should use version 1.8.4.2 - so I tried to uninstall it.

I clicked the uninstall icon in the Git window. It wanted to load Xcode component "Mobile Device Franmework" so I tried to let it, but I got "an unknown error occurred see install log" -> nothing there
Looked at "All Messages" window and got:
authorizationhost:SFBuiltinEntitled: Xcode.app is not entitled for system.install.apple-software
(same repeated)
(same except end is apple-store-software)
(same as last line)
com.apple.SecurityServer: failed to authorize right 'system.install.app-srore-software' by client 'System/Library/PrivateFramwor

I have since tried to install Git 2.2.1 again several times (without uninstalling it), including from a page that had a comment from a user that said it worked for them using this OS when previous versions had failed and glad they no longer had to use older version, but I still get the same error (maybe because it won't overwrite what I already have with out me uninstalling it?)
[http://sourceforge.net/projects/git-osx-installer/?source=typ_redirect]

I also wanted to try to download the older version of Git (1.8.4.2), but couldn't figure out how to get the install package from the archive.
Found a downloadable version, but i got a window saying the "file is deprecated"
[https://code.google.com/p/git-osx-installer/downloads/detail?name=git-1.8.4.2-intel-universal-snow-leopard.dmg&can=2&q=]

Any insight would be appreciated.

Installed Git 2.2.1 Fails, OS X 10.8.5

I get this error when installing the latest build on my mac running OSX 10.8.5.

dyld: lazy symbol binding failed: Symbol not found: ___strlcpy_chk
  Referenced from: /usr/local/git/bin/git
  Expected in: /usr/lib/libSystem.B.dylib

dyld: Symbol not found: ___strlcpy_chk
  Referenced from: /usr/local/git/bin/git
  Expected in: /usr/lib/libSystem.B.dylib

Looks like it is related to #16.

License?

I'd like to adapt these scripts to build and distribute git to Mac machines at my company, but to do so, we need some sort of licensing terms for the script. Any chance this could be released under the open-source license of your choice?

Git 2.5.3 won't install on OS X 10.10.5

I'm getting '"git-2.5.3-intel-universal-mavericks.pkg" can't be opened because it is from an unidentified developer. Your security preferences allow installation of only apps from the Mac App Store and identified developers. “git-2.5.3-intel-universal-mavericks.pkg” is on the disk image “git-2.5.3-intel-universal-mavericks.dmg”. Safari downloaded this disk image today at 1:49 PM from sourceforge.net.'

I go to "System preferences" > "Security & Privacy" > "Click the lock to make changes", and enter my password to try to get past this. The "lock" then shows open. Unfortunately, when I double-click again on "git-2.5.3-intel-universal-mavericks.pkg", I get the same error message.

??? Thanks
Spencer Graves

Version out of date?

Thanks for all of your work! I've been using the OS X installer for Git for a while now since I had a problem with homebrew's version not being up-to-date some time ago. Unfortunately, as of 2015-03-11 things are the other way around. Git OS X Installer in Sourceforge downloads page has 2.2.1 as latest OS X version, but git-scm site has 2.3.2 as latest and current homebrew git also showing 2.3.2.

Maybe would be good to contact the folks at git-scm.com to help keep an eye out to make sure downloads is up-to-date?

Thanks for your help!

"Git - 2.2.1 -intel -universal- mavericks.pkg " can not be opened because it comes from an unidentified developer .

Hi all!
Im working trying to push my code to heroku and the terminal say:

Your version of git is 1.9.1. Which has serious security vulnerabilities.
More information here: https://blog.heroku.com/archives/2014/12/23/update_your_git_clients_on_windows_and_os_x

There im trying to download and install the latest version of git. I run:

sudo mv /usr/bin/git /usr/bin/git-xcode
sudo ln -sf /usr/local/git/bin/git /usr/bin/git

And i still see the heroku alert, so latest version of git is not installed in my mac.
And i can't install the "Git - 2.2.1 -intel -universal- mavericks.pkg" manually,
Any suggestion?
Thanks guys!!

Issue with Snow Leopard Installer for 10.7.5

Hi,

I've downloaded the installer for Snow Leopard and successfully completed the installation. Unfortunately when I check my git version it remains 1.7.12.4 instead of the expected 2.3.5. Apologies if this is a mistake on my end. I appreciate any help. Thank you!

PackageMaker is no longer part of OS X

PackageMaker is no longer part of OS X, and git_osx_installer requires it. When you try and build the installer on 10.10.2, you see this:

$ make
Unable to find any of /Developer/Applications/Utilities/PackageMaker.app /Applications/Utilities/PackageMaker.app
# OSX_NAME = Snow Leopard
# OSX_CODE = snow-leopard
# ARCH = Universal
# ARCH_CODE = universal
# CFLAGS = -mmacosx-version-min=10.6 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform -DMACOSX_DEPLOYMENT_TARGET=10.6 -arch x86_64 -arch i386
# BUILD_CODE = intel-universal-snow-leopard

uninstall

i need to uninstall this program but the uninstall script doesn't work any suggestions? is there a way to uninstall or remove it using finder?

installer package issues

I am a complete novice but running into problems installing GIt on my Mac OX. I have upgraded to Yosemite, downloaded Git 2.2.1 Maverick Universal and moved through the install .pkg file wizard.
The wizard suggests I am successful. I can't find Git installed following this install success message.

I tried running terminal command on a Mac but I cannot seem to access git through the terminal. I receive messaging referencing Xcode.

xcode-select: note: no developer tools were found at '/Applications/Xcode.app', requesting install. Choose an option in the dialog to download the command line developer tools.

Any ideas?
sene

Downloading on OS Yosemite

Hi, I'm trying to download on my Mac with Yosemite OS, and nothing is opening up. The screenshot below is what appears when I open from my "downloads" file. I'm non technical, so not sure what the issue could be.
![screen shot 2015-09-14 at 7 17 12 pm]
screen shot 2015-09-14 at 7 17 12 pm

New Mac user

I got fed up with viruses, shakedown artists "protecting" me from viruses, bought a Mac. I can't open a command line, don't know how to figure out what the operating system is, downloaded github, get an icon of some device in upper right of my screen which I open, it goes through and installation, says "complete" but nothing in "Launcher" or on my list of executable files to launch the program

Lion Support

It would appear that some assumption being made about information available to the environment is no longer present under a (stock?) install of Lion.

$ARCH is not defined for build.sh, so line 8 prints:
Building GIT_VERSION 1.7.7.1 with arch

During the build process, there is a whole host of error messages like:
Invalid arch name : -I.

Among others.

git 2.6.3 won't install over 2.5.4 on OSX 10.11.2

Hi,
First, thanks for building and maintaining this git installer.

When I try to install the latest git 2.6.3 over the latest Mac El Capitan (10.11.2), I still get the git version that came with El Capitan, 2.5.4.

Here's my path post install:
-bash: /Library/Frameworks/Python.framework/Versions/3.4/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/usr/local/git/bin:/usr/texbin: No such file or directory

I"m not the sharpest on linux/unix but 2 things jump out.

  1. The last item in that path seems clearly wrong but I'm not sure if it is related to this problem. It seems extraneous.

  2. The install is not overwriting the 2.5.4 git when I go look at the executable git in the above path

In usr/local/bin
lrwxr-xr-x 1 root wheel 14 Dec 27 10:19 git -> ../git/bin/git

In /usr/local/git/bin I have:
-rwxr-xr-x 1 root wheel 5348344 Dec 6 21:58 git
-rwxr-xr-x 1 root wheel 30768 Dec 6 21:58 git-credential-osxkeychain
-rwxr-xr-x 2 root wheel 162429 Dec 6 21:58 git-cvsserver
lrwxr-xr-x 1 root wheel 3 Dec 27 10:19 git-receive-pack -> git
-rwxr-xr-x 2 root wheel 2600092 Dec 6 21:58 git-shell
lrwxr-xr-x 1 root wheel 3 Dec 27 10:19 git-upload-archive -> git
-rwxr-xr-x 2 root wheel 2848224 Dec 6 21:58 git-upload-pack
-rwxr-xr-x 1 root wheel 348074 Dec 6 21:58 gitk

In /usr/bin I have these files:
-rwxr-xr-x 1 root wheel 18176 Dec 2 23:36 git
-rwxr-xr-x 1 root wheel 18208 Dec 2 23:36 git-cvsserver
-rwxr-xr-x 1 root wheel 18208 Dec 2 23:36 git-receive-pack
-rwxr-xr-x 1 root wheel 18192 Dec 2 23:35 git-shell
-rwxr-xr-x 1 root wheel 18208 Dec 2 23:36 git-upload-archive
-rwxr-xr-x 1 root wheel 18208 Dec 2 23:35 git-upload-pack

(That Dec 2 file seems too small compared to the Dec 6 executable version above.)

Today is Dec 27, and so the installer is doing something, but it isn't affecting the old 2.5.4. git dated December 6.

Any ideas?

Thanks

Install issues

I installed git on my 10.9.5 OS X Mac but it says install complete, but I can't find the application

Thanks,
LK

"Lazy symbol" error on Mac OS 10.8

Thanks for making these installers, they are a life saver on older versions of Mac OS X! I don't know if there's anything you can do, but I wanted to point you at a discussion concerning using the installers on OS 10.8: carpentries/workshop-template#196.

The summary is that when users are installing the snow-leopard version they are getting a "Lazy symbol" error that can only be fixed by installing XCode. One person has reported that the Git 1.8 installers work more reliably than the installers for more recent versions of Git. It hasn't been reported which version of Git was installed when users saw the "Lazy symbol" error.

Binary at git-scm.com not compatible with 10.6

The binary at git-scm.com fails on 10.6 because it's linked against a newer version of libcurl than the one 10.6 includes. It would be great to either warn users it's only compatible with Lion or user, or link against a libcurl available on both OSs.

See: Homebrew/legacy-homebrew#15698

(Sorry if this isn't the right place to report.)

problem with git

i try to download plugin in terminal using command
cordova plugin add https://github.com/katzer/cordova-plugin-local-notifications

my os:MAC OS 10.8.5

before download BUILD SUCCEEDED

but after download plugin i get error in git

error: Command failed: /bin/sh -c git clone "https://github.com/katzer/cordova-plugin-local-notifications" "/var/folders/s0/x_bcn18d51zd33vx03tltwm40000gn/T/git/1433249592654"
dyld: lazy symbol binding failed: Symbol not found: ___strlcpy_chk
Referenced from: /usr/local/git/bin/git
Expected in: /usr/lib/libSystem.B.dylib

dyld: Symbol not found: ___strlcpy_chk
Referenced from: /usr/local/git/bin/git
Expected in: /usr/lib/libSystem.B.dylib

at ChildProcess.exithandler (child_process.js:751:12)
at ChildProcess.emit (events.js:110:17)
at maybeClose (child_process.js:1015:16)
at Process.ChildProcess._handle.onexit (child_process.js:1087:5)

Universal 1.9.0 Installer Missing i386 Binaries

The installer for Git 1.9.0 seems to be missing binaries for i386 (i.e., 32-bit binaries). They were present in the 1.8.4.2 installer.

I noticed this because I still keep an old Mac laptop up to date, at least git-wise :-).

Thanks ---
Eric.

Cannot Download Files (SourceForge is Down)

I cannot find the files when linked from source forge. It says something along the lines of "oops, cannot process this request" and that the file cannot be found. anyone know what the problem is?

git not working after installing on mac OS X 10.10.2

after installing git 2.3.5-intel-universal-maverics.dmg on a new OS X 10.10.2 the system keeps telling 'The "git" command requires the command line developer tools. Would you like to install the tools now?"

path in terminal is : /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/git/bin

??

can't get the git working after updatng

I have OSX 10.10.1 and ran the following command

sudo mv /usr/bin/git /usr/bin/git-xcode
sudo ln -sf /usr/local/git/bin/git /usr/bin/git

after I run the command, I can't git --version working and if I run any git command I get the following error.
I am new to programming and git . Please help
/usr/bin/git: No such file or directory

New release system errors with git-gui

Git 2.2.1 git-gui 0.19.0.2 running on current Yosemite (latest source forge git download named git-2.2.1-intel-universal-snow-leopard.dmg)

--> is there a separate yosemite download??

Startup or clicking on a file to check in causes this exception:

Wish(54030,0x1094c4000) malloc: *** auto malloc[54030]: error: GC operation on unregistered thread. Thread registered implicitly. Break on auto_zone_thread_registration_error() to debug.

PowerMac available for PPC support

I have an older OS X 10.5 PowerMac G5. The arch's are ppc7400 and ppc64. It has Xcode 3.1.4 installed; and GCC 4.0.1 installed.

Myself and a few others use it for testing under the PowerPC. I work primarily with the Crypto++ project (http://www.cryptopp.com/). Others include some of the OpenSSL devs (https://openssl.org/) and the Cryptlib devs (https://www.cs.auckland.ac.nz/~pgut001/cryptlib/).

We are trying to install Git :)

You are welcomed to an account on the machine if you'd like to support this older Mac for historical reasons. Email me your SSH key at noloader, gmail account.

Can't install on Yosemite 10.10.1

I tried to install the latest version of GIT on my mac running 10.10.1 and as soon as i try to install it installer does not respond. I noticed on the version list it says only 10.10 for Yosemite so i was wondering if there was a fix in the near future for 10.10.1 users.

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.