You can do all the repository operations here in Linux With Help of SmartGit. SmartGit a perfect alternative to Sourcetree and windows Github. Install and Uninstall SmartGit on Ubuntu. This could take a while.ĮRROR: While executing gem. (eval):136: warning: constant OpenSSL::SSL::SSLContext::METHODS is deprecatedīuilding native extensions. You are all set to use Bundler and RubyGems. $ ruby -ropen-uri -e 'eval open("").read' Installing ri documentation for bundler-1.17.1ĭone installing documentation for bundler after 28 seconds Unable to download data from - timed out () This bogged down, with a long delay before any response, at:ĮRROR: Could not find a valid gem 'bundler' (>= 0), here is why: $ sudo apt install -y build-essential libssl-dev libreadline-dev zlib1g-dev Get:6 bionic-updates/universe amd64 Packages Ġ upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Get:5 bionic-updates/main amd64 Packages Ruby installs on **WSL** as on native Ubuntu PATH=C:\WINDOWS\system32 C:\WINDOWS C:\WINDOWS\System32\Wbem C:\WINDOWS\System32\WindowsPowerShell\v1.0\ C:\WINDOWS\System32\OpenSSH\ C:\Users\bleke\AppData\Local\Microsoft\WindowsApps C:\SmartGit\usr\bin\ C:\SmartGit\mingw64\bin\ Paths to SmartGit binaries, then logout & login again. Symbolic link created for SmartGit > Program Files (x86)\SmartGit\git To more easily work with its mingw64 binaries,Ĭreate an NTFS symbolic link without spaces:Ĭ:\>mklink /d SmartGit "Program Files (x86)\SmartGit\git" **SmartGit** wants your GitHub token, as used for **Jekyll**. In fact, **SmartGit** for Windows includes **Git for Windows** # Install SmartGit, which includes a Git Bash and MINGW64 No changes added to commit (use "git add" and/or "git commit -a") " to discard changes in working directory) Your branch is up to date with 'origin/master'. # WSL tweaks (for MINGW64 compatibility)Īs do others, WSL git wrongly reports modified statusįor a GitHub repository cloned using Windows GitHub Desktop: click for details of get status failure = Command terminated normally (Wed Oct 31 15:06:12 2018) = System has not been booted with systemd as init system (PID 1). If you select 'y' the system will be restarted. To finish the upgrade, a restart is required. Ubuntu `do-release-upgraded` wanted to replace existing (client) `/etc/ssh/sshd_config` with a server config declined. Results are logged here: `/var/log/dist-upgrade` Prioritizing IPv4 over IPv6 will probably reduce grief: Launching %LOCALAPPDATA%\Microsoft\WindowsApps\ubuntu.exe Updating that Windows 10 Home installation to 1803 17134.376, then On fast Ring for Windows 10 Insider Preview build 16190 click here for WSL update details Was originally installed via Windows Insider program WSL AKA Ubuntu from Microsoft Store, along with VcXsrv, If thenĪlias g="cd /g/Gateway/GitHub/"Īlias serve="$/msys64/home/bleke/bin/serve"įor Git Bash AKA "C:\Program Files (x86)\SmartGit\git\git-bash.exe" … adding a path to that Ruby installation: click here for custom. SmartGit was installed with a custom %HOMEPATH%\.bash_profile This WSL Windows 10 installation shares G: drive with Windows 8.1 the LTS version of ruby was recent enough,īut a wealth of bugs made implementing Jekyll on WSL problematic. Less likely to provoke incompatibilities or extra updatesĪs it turns out. Using its newest LTS (Long Term Support) version seemed Since Ubuntu updates packages relatively slowly, WSL has plenty of bugs and is pretty large (1.2 GB):Īnd Ruby25-圆4 is 930 MB Ubuntu 18.04 LTS seems a superior alternative to GitHub Desktopīy supporting servers other than.has some bugs that take awhile to resolve,.runs more slowly than MINGW64 implementations.and not required, so long git repositores are on NTFS Such as GitHub Desktop and SmartGit, while enabled some bash utilities in Windows Command,.Jekyll on Windows without WSL involved multiple MINGW64 folders. Jekyll for GitHub Pages on WSL Ubuntu GitHub Pages configuration signal processing, microscopes, STM32 and ESP32 projectsīased on other IBM acquisitions (e.g.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |