Code Monkey home page Code Monkey logo

git-beam-it's Issues

Repositories with dots in the name fail to resolve correctly

I am running beam-it on Ubuntu 18.04 (Linux Subsystem on Windows), and trying to clone all my repositories after a fresh installation ๐Ÿป
Thanks for the handy tool, hoping to save me some hours ๐Ÿ’š

user@MACHINE:/somepath$ git beam-it
[...]
Since no team or organisation were defined, retreiving all repositories for the user
Retrieving batch: 1 of repositories -->  22  processed so far
Retrieving batch: 2 of repositories -->  22  processed so far
Finished retrieving all repositories with Total:  22
Beaming down all the repositories now ...

Everything looks great ๐Ÿ‘

github.com/dittodhole/dittodhole.github.io.git
Cloning into './dittodhole'...
remote: Counting objects: 2172, done.
remote: Total 2172 (delta 0), reused 0 (delta 0), pack-reused 2172
Receiving objects: 100% (2172/2172), 1.15 MiB | 671.00 KiB/s, done.
Resolving deltas: 100% (1240/1240), done.
Checking connectivity... done.

dittodhole.github.io then resolves to ./dittodhole.

git-beam-it.sh#L185 splits on dots and uses the first segment only:

REPOSITORY_NAME=`echo $(basename $repository) | cut -d"." -f1`

I am not that bash guy, so any help is appreciated :)

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.