LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Security (https://www.linuxquestions.org/questions/linux-security-4/)
-   -   Github is a mess? what to do about it/ access denied cloning (https://www.linuxquestions.org/questions/linux-security-4/github-is-a-mess-what-to-do-about-it-access-denied-cloning-4175728127/)

rico001 08-17-2023 12:17 PM

Github is a mess? what to do about it/ access denied cloning
 
How to control? I thought it was alot simpler in the past. I don't want to read up as it should be simple. Multilanguage support. etc.

Jan K. 08-17-2023 01:23 PM

I thought everyone migrated to gitlab??

https://itsfoss.com/github-alternatives/

jmccue 08-17-2023 07:55 PM

Quote:

Originally Posted by rico001 (Post 6448878)
HI don't want to read up as it should be simple.

Well I do not know what to say about this. If you want people to read docs for you, I am sure there are school courses you can signup for :)

I found the github documents rather good when compared to other sites.

Also, I do know what this has to do with Security. Sounds like it should be in The "Linux Software" or the General Area if just a rant.

rico001 02-24-2024 01:30 PM

Quote:

Originally Posted by jmccue (Post 6448942)
Well I do not know what to say about this. If you want people to read docs for you, I am sure there are school courses you can signup for :)

I found the github documents rather good when compared to other sites.

Also, I do know what this has to do with Security. Sounds like it should be in The "Linux Software" or the General Area if just a rant.

Agreed.

I figured out part of the specific reasons... will read over guidelines for thread.

other rants for github devs/security people 2. Other sites such as a file sharing site are simple or don't have as high of learning curve. 3. Doesn't seem to use WYSIWYG for the GUI. example: create folder, (typed commands not GUI): To create a new folder in a repository click “create a new file.” Type your new folder’s name in the area where you would write the file name, and at the end of the file name type a “/” to initilize it as a folder. After this you can create a new file in the folder.

4. It's new or run by Microsoft and not Linus Trevolds anymore... Example a. Problems such as copilot and data mining; Example b. the site data used differently --how make money, advertising or payment model different ; enterprise 5. rapidly added features... 6. people don't have to follow documentation standards or programming methods,... some don't document algorithms... (There are different ratings or guidelines for the quality and security of open source software...) 6. binaries and sdk, sources, library's incomplete or obsolete.

rico001 02-24-2024 02:53 PM

Documentation types... Idea to document better
 
Acronym/idea for documenting whole system better (public domain): free reads: Free, Reverse-Engineerable, Everything(entire system/every user type), Algorithmic, Documentation of the System.


I found a youtube video reviewing top oss licensing standards and will try to find it:Edit found it, it mentioned https://www.gnu.org/software/repo-cr...aluation.html: article related 'FSF Ethical repos' https://www.gnu.org/software/repo-criteria.html biased but mentions 7 other hosts: video: GitHub & GitLab Are Awful, What Does The FSF Suggest by Brodie Robertson.

At one time had documentation training, we were taught about having seperate journals... troubleshooting, configuration, etc. Also on one self-project (still have) needed documentation per type of user, because one user needed to be taught differently than another user.

example of documentation types by reponsibility: administrator (set up for end user), maintainer, developer, intern, instructor, end user... manuals

rtmistler 02-24-2024 03:13 PM

Git command line commands work fine, always have. No changes I've seen. I use GitHub cloud daily.

rico001 02-24-2024 03:57 PM

That may be a great partial solution, @rtmistler ,all github commands I found on a single page. git-lfs is an add-on or extension and I will need to learn it for bigger projects (I think). Found a book on git entitled: Progit, --git-scm.com/book/en/v2-- original problems solved (though not git-lfs), found multiple repo hosting sites, such as sourcehut, notabug

Update on denied access: got instructions on how to use git, not the github site, to detach a fork, so I have control of a repository: https://docs.github.com/en/pull-requ...taching-a-fork
Steps:


Open Git Bash.

Create a bare clone of the fork.

git clone --bare https://github.com/EXAMPLE-USER/FORK-NAME.git
Delete the forked repository. For more information, see "Deleting a repository."

Warning: Deleting a fork will permanently delete any associated pull requests and configurations. This action cannot be undone.

Create a new repository with the same name in the same location. For more information, see "Creating a new repository."

Mirror-push the repository back to the same remote URL.


All times are GMT -5. The time now is 06:38 AM.