The passwd isn't saved, need input user/passwd every time: $ git clone --branch WRLINUX_10_19_LTS https://windshare.windriver.com/ondemand/remote.php/gitsmart/WRLinux-lts-19-Core/wrlinux-x wrlinux-10 $ ./wrlinux-10/setup.sh --list-layers [snip] Username for 'https://windshare.windriver.com': wrlts_test_internal@windriver.com Password for 'https://wrlts_test_internal@windriver.com@windshare.windriver.com': And when run again: $ ./wrlinux-10/setup.sh --list-layers [snip] Username for 'https://windshare.windriver.com': wrlts_test_internal@windriver.com Password for 'https://wrlts_test_internal@windriver.com@windshare.windriver.com': Need input user and passwd again. Can use --user=wrlts_test_internal@windriver.com --password=xxxx on command line to workaround it.