Manage personal and organizational repos in one project board on Github - github

to harmonize all the task management, review requests and so I would like to use Github Projects
As I am working on both, personal repos and those of the organization I am working for, I would like to assign all issues all over my Github Account to one single project board.
If I am using a personal project board, I can only assign PRs/issues from personal repos and there is the same "scoping" for the organization of course.
The only way would be to manually copy/paste the URL from either the personal issue to the organizational project board or vice versa.
Does anybody have an idea if this is even possible? I could not for the life of me figure out how to make it work.
Thanks everybody for helping out here.

Related

How can I clone a repository in which I am developing with someone?

We are a small team doing our own project and we need to somehow add a repository to each participant, so that later we can show what we did, how can this be done correctly?
We tried to google but did not really understand how to do it, leaving just a link like 'I took part in this project' seems to us not such a right decision
You need to set up a central, bare repository and have everyone clone that. Then they push and pull from that central repository to stay coordinated. There are various workflows of which the feature branch workflow is a good place to start.
Rather than doing this yourself, it's much simpler to host your code on a service such as Gitlab or Github. Both offer private repositories for free and many, many excellent additional features.

how to allow 3rd party to create repo (repo transfer) in our Org without let them see our private repo?

We have hired a 3rd party to work on a project, we started by not creating any Repo on our Github, but they started with their Repo. So now it's time to transfer the repo. However, in order to transfer the repo, the developer is asking permission to create a Repo in our Org... but as far as I know, I can only invite him first as a collaborator, a member, before he can create any private repo in our Org... that means he can see our other repo...
I couldn't find any good answer online, please help. Thanks!
Have you tried using Github's Organization features? You can create an organization with your team members in it, and control who has access to what.
Here's a Github page that explains a bit more about how it works.
Do not add them as a member to your Org! (this is the only option today from Github, nor owners...of course). If you do so, this will give your external developer access to all of your repos.
The only way I found you can safely invite an external user is to create a Repo first, then add them in that Repo. By doing that, they will be invited only to that repo, and have no access to the others.
This is my workaround. If you have a better solution, please do comment. I am curious how the "transfer" feature works.

Show commits and description but hide code in repository [Github]

I've almost done my first big project in React+Typescript+Redux and started it on Firebase with users and some database conneted with logged users.
It was supposed to be my project to portfolio before looking for my first dev job, but it start to be very complex.
Now I have idea to use it in the future to make commercial app.
So the problem is I don't want to publish my code on github, but at the same time I want to publish all my commits and repository description on Github for recrutiers (and all my tasks from trello table). Is it possible to publish only commits and description from github repository?
No, this is not possible. If your repository is public, anyone can clone the entire repository. The only way to make your code inaccessible is to make the repository private, which means nobody can see it without having permssion.

How to merge two GitHub project boards?

I want to move the entire project board of a GitHub repository to another. Is there any way that can be done without manually copying each and every card.
Project board is a feature on GitHub to organize and prioritize work. More
Thank you.
EDIT:
When I contacted GitHub Support, I got the following response.
There isn't currently a way to merge a Project on GitHub, but I can
definitely see how that would be useful. I can't make any promises but
I'll let the team know you'd like to see us add this feature in the
future.

Uploading source code for specific requirement in github

I have heard that, product based companies will look for what we have done outside of projects and also looking for the github profile.
In the meantime, I have created an automation application which addresses the specific requirement (Timesheet) in our organization. So, I thought of uploading this one too.
I have also done the screen cast and uploaded it to YouTube for adding in the profile (Resume).
This exact tool is not useful for all the people , but useful for the people in our organization, in which they can edit/contribute more.
Now I am having the question like, can I upload this kind of the code to GitHub?
Thanks.
Yes, you can.
Code on GitHub does not have to be useful to other people. You can push code there even if it is only useful to you or people in your organization.
You could also use a private repository if you do not want other people to see the code.
See: https://github.com/pricing