#github
Explore tagged Tumblr posts
smalltestaccount · 1 year ago
Text
I wish non-tech people would get into open source. You should post your crochet pattern on github. I want to see your wip novel on a webpage running Wikimedia.
5K notes · View notes
baileylockheart · 3 months ago
Text
Coding/Website Themed Web Graphics!
Tumblr media
I've made a bunch of these, so I thought I'd share :3
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
I wanna make more stuff, but I gotta figure out what 😞💔
Tumblr media
f2u, no credit needed :D
Tumblr media
406 notes · View notes
cool-retro-term-official · 12 days ago
Text
Github has it for you. It's literally on gitlab. Just go on sourceforge and download the source code. Just git clone it from my gitea ! Right. On. Gitbucket ! Just click your way to my Kallithea and download it ! It's on sourcehut now !
386 notes · View notes
nixcraft · 5 months ago
Text
Tumblr media
482 notes · View notes
the-biggest-dragon-nerd · 3 months ago
Text
Flight Rising Fangame - Guess the Colour!
Tumblr media
I love hatching eggs in Flight Rising, and with 177 colours in the game, I thought I'd make a fun challenge: guess the colours of the random hatchling scry shown! First website I've made, come give it a go! It's pretty difficult, only marks you correct if you get all 3 colours right.
Tumblr media
Link to the forum thread on Flight Rising (for general discussion, high scores and bug reports):
Link to the game itself:
157 notes · View notes
zram-official · 4 months ago
Text
looking to migrate my stuff from github to another service, and i know lots of people have been recommending to switch to gitlab for years, but is it still even that good? i see their front page advertise AI like crazy.
feature-wise what im looking for honestly is to have some private repos, and markdown to look similar enough to github so i don't have to spend too much time on the README files.
73 notes · View notes
zaigg · 1 year ago
Text
Tumblr media
I made a portfolio website for @kaylasartwork! Here's a snippet of it. It isn't live because I can't get Github Pages to work, so any help would be great! (It's having issues verifying the DNS .-.)
Edit: it works now because I'm stupid
You can view the website at https://kaylasartwork.art/
210 notes · View notes
areejkhaldi · 7 months ago
Text
The days, weeks, and months that passed were all filled with fear, and there were many times of evacuations and movements that exhausted us and my children. Many of our loved ones and friends died, we lost all hope, and all our happy memories were destroyed.
Tumblr media
86 notes · View notes
codingquill · 23 days ago
Text
Tumblr media
Welcome back, coding enthusiasts! Today we'll talk about Git & Github , the must-know duo for any modern developer. Whether you're just starting out or need a refresher, this guide will walk you through everything from setup to intermediate-level use. Let’s jump in!
What is Git?
Git is a version control system. It helps you as a developer:
Track changes in your codebase, so if anything breaks, you can go back to a previous version. (Trust me, this happens more often than you’d think!)
Collaborate with others : whether you're working on a team project or contributing to an open-source repo, Git helps manage multiple versions of a project.
In short, Git allows you to work smarter, not harder. Developers who aren't familiar with the basics of Git? Let’s just say they’re missing a key tool in their toolkit.
What is Github ?
GitHub is a web-based platform that uses Git for version control and collaboration. It provides an interface to manage your repositories, track bugs, request new features, and much more. Think of it as a place where your Git repositories live, and where real teamwork happens. You can collaborate, share your code, and contribute to other projects, all while keeping everything well-organized.
Git & Github : not the same thing !
Git is the tool you use to create repositories and manage code on your local machine while GitHub is the platform where you host those repositories and collaborate with others. You can also host Git repositories on other platforms like GitLab and BitBucket, but GitHub is the most popular.
Installing Git (Windows, Linux, and macOS Users)
You can go ahead and download Git for your platform from (git-scm.com)
Using Git
You can use Git either through the command line (Terminal) or through a GUI. However, as a developer, it’s highly recommended to learn the terminal approach. Why? Because it’s more efficient, and understanding the commands will give you a better grasp of how Git works under the hood.
GitWorkflow
Git operates in several key areas:
Working directory (on your local machine)
Staging area (where changes are prepared to be committed)
Local repository (stored in the hidden .git directory in your project)
Remote repository (the version of the project stored on GitHub or other hosting platforms)
Let’s look at the basic commands that move code between these areas:
git init: Initializes a Git repository in your project directory, creating the .git folder.
git add: Adds your files to the staging area, where they’re prepared for committing.
git commit: Commits your staged files to your local repository.
git log: Shows the history of commits.
git push: Pushes your changes to the remote repository (like GitHub).
git pull: Pulls changes from the remote repository into your working directory.
git clone: Clones a remote repository to your local machine, maintaining the connection to the remote repo.
Branching and merging
When working in a team, it’s important to never mess up the main branch (often called master or main). This is the core of your project, and it's essential to keep it stable.
To do this, we branch out for new features or bug fixes. This way, you can make changes without affecting the main project until you’re ready to merge. Only merge your work back into the main branch once you're confident that it’s ready to go.
Getting Started: From Installation to Intermediate
Now, let’s go step-by-step through the process of using Git and GitHub from installation to pushing your first project.
Configuring Git
After installing Git, you’ll need to tell Git your name and email. This helps Git keep track of who made each change. To do this, run:
Tumblr media
Master vs. Main Branch
By default, Git used to name the default branch master, but GitHub switched it to main for inclusivity reasons. To avoid confusion, check your default branch:
Tumblr media
Pushing Changes to GitHub
Let���s go through an example of pushing your changes to GitHub.
First, initialize Git in your project directory:
Tumblr media
Then to get the ‘untracked files’ , the files that we haven’t added yet to our staging area , we run the command
Tumblr media
Now that you’ve guessed it we’re gonna run the git add command , you can add your files individually by running git add name or all at once like I did here
Tumblr media
And finally it's time to commit our file to the local repository
Tumblr media
Now, create a new repository on GitHub (it’s easy , just follow these instructions along with me)
Assuming you already created your github account you’ll go to this link and change username by your actual username : https://github.com/username?tab=repositories , then follow these instructions :
Tumblr media Tumblr media
You can add a name and choose wether you repo can be public or private for now and forget about everything else for now.
Tumblr media
Once your repository created on github , you’ll get this :
Tumblr media
As you might’ve noticed, we’ve already run all these commands , all what’s left for us to do is to push our files from our local repository to our remote repository , so let’s go ahead and do that
Tumblr media
And just like this we have successfully pushed our files to the remote repository
Here, you can see the default branch main, the total number of branches, your latest commit message along with how long ago it was made, and the number of commits you've made on that branch.
Tumblr media
Now what is a Readme file ?
A README file is a markdown file where you can add any relevant information about your code or the specific functionality in a particular branch—since each branch can have its own README.
It also serves as a guide for anyone who clones your repository, showing them exactly how to use it.
You can add a README from this button:
Tumblr media
Or, you can create it using a command and push it manually:
Tumblr media
But for the sake of demonstrating how to pull content from a remote repository, we’re going with the first option:
Tumblr media
Once that’s done, it gets added to the repository just like any other file—with a commit message and timestamp.
However, the README file isn’t on my local machine yet, so I’ll run the git pull command:
Tumblr media
Now everything is up to date. And this is just the tiniest example of how you can pull content from your remote repository.
What is .gitignore file ?
Sometimes, you don’t want to push everything to GitHub—especially sensitive files like environment variables or API keys. These shouldn’t be shared publicly. In fact, GitHub might even send you a warning email if you do:
Tumblr media
To avoid this, you should create a .gitignore file, like this:
Tumblr media
Any file listed in .gitignore will not be pushed to GitHub. So you’re all set!
Cloning
When you want to copy a GitHub repository to your local machine (aka "clone" it), you have two main options:
Clone using HTTPS: This is the most straightforward method. You just copy the HTTPS link from GitHub and run:
Tumblr media
It's simple, doesn’t require extra setup, and works well for most users. But each time you push or pull, GitHub may ask for your username and password (or personal access token if you've enabled 2FA).
But if you wanna clone using ssh , you’ll need to know a bit more about ssh keys , so let’s talk about that.
Clone using SSH (Secure Shell): This method uses SSH keys for authentication. Once set up, it’s more secure and doesn't prompt you for credentials every time. Here's how it works:
So what is an SSH key, actually?
Think of SSH keys as a digital handshake between your computer and GitHub.
Your computer generates a key pair:
A private key (stored safely on your machine)
A public key (shared with GitHub)
When you try to access GitHub via SSH, GitHub checks if the public key you've registered matches the private key on your machine.
If they match, you're in — no password prompts needed.
Steps to set up SSH with GitHub:
Generate your SSH key:
Tumblr media
2. Start the SSH agent and add your key:
Tumblr media
3. Copy your public key:
Tumblr media
Then copy the output to your clipboard.
Add it to your GitHub account:
Go to GitHub → Settings → SSH and GPG keys
Click New SSH key
Paste your public key and save.
5. Now you'll be able to clone using SSH like this:
Tumblr media
From now on, any interaction with GitHub over SSH will just work — no password typing, just smooth encrypted magic.
And there you have it ! Until next time — happy coding, and may your merges always be conflict-free! ✨👩‍💻👨‍💻
51 notes · View notes
disease · 8 days ago
Text
omw to hyper-push all my single commits to yr git repo
25 notes · View notes
phaexie · 23 days ago
Note
HEIIII HOW ARE YA?! (^v^)
do you do layouts and such?? if so i would love if you could do wolverine or nightcrawler (both from x-men, you choose which one u prefer♡ )
TY! ᥫ᭡
Tumblr media
Tumblr media
Tumblr media Tumblr media Tumblr media
Tumblr media
hello, sweet anon! I unfortunately do not do irl / realistic media, but I didn't want to throw this request away, so I've improvised a little ♡
Also I'm doing amazing! My requests have cleared up so I'll be able to focus more on my current ones ♡
@ WOLVERINE LAYOUT
art by @/frogloinz on instagram
I standardly expect credit!
Tumblr media Tumblr media Tumblr media
39 notes · View notes
silvermoon424 · 2 years ago
Text
Really awesome command-line programs I've discovered on GitHub
I'm a data hoarder, so all of these have to do with downloading and saving media. I also use a Mac, so all of these are MacOS-compliant via Homebrew. If you also use a Mac (or Linux), do yourself a favor and install Homebrew via Terminal right now- all you need to do is copy-paste a line of code into Terminal and it will open you up to tons of awesome programs that normally only run on Windows.
Anyway, onto the list!
Yt-dlp (Youtube/Video downloader): On top of letting you rip Youtube videos directly from the site, this program supports a huge array of other video/media websites. The program is highly customizable as well; I would highly recommend at least installing FFmpeg, which allows you to download videos in quality higher than the default 720p. Here's a guide on how to do that for Windows and I wrote a guide here for Mac (I forgot to write in the guide that you should install FFmpeg via Homebrew).
Mangadex-dl (Mangadex downloader): Allows you to download manga directly from Mangadex, the hub of scanlation. Like yt-dlp it is customizable and you can pick which chapters you want to download (useful if you only want to download current chapters you haven't gotten before).
Gallery-dl (Bulk image downloading): A godsend for an art-hoarder like me, this program allows you to bulk download things like Pixiv pages, Twitter galleries, Deviantart galleries, Instagram pages, etc. Like yt-dlp it is highly customizable. Some websites (like Pixiv) may require user authentication; the GitHub page outlines the steps each authentication process requires.
List of other command line programs you might find interesting on GitHub
I'm sure I'll add to this list as I find more cool stuff on GitHub!
807 notes · View notes
maryisboring · 4 months ago
Text
Tumblr media Tumblr media
I loved this film
34 notes · View notes
nixcraft · 17 days ago
Text
Tumblr media
71 notes · View notes
baileylockheart · 3 months ago
Text
Webmaster Webring!
Tumblr media
Do YOU have a website of some sort? Any sort? Neocities, nekoweb, github? Hand-coded? Wordpress? A carrd? Maybe a fancy-looking rentry? Do you have a custom tumblr theme that you fancied up to be a little website all on its own?
well, if ANY of those apply, or if you're interested in getting them to, I'd like to invite you to the webmaster webring!!
this is a bit of a follow-up to my post about the many perfectly valid ways to make a website! to quote the about page of the webring:
So many webrings are out there, and it's wonderful getting to surf through them, but the vast majority of them specify that all sites must be hand-coded, and I feel like that simple restriction blocks out a lot more people than we'd like to think. Interesting and creative sites can be made with site-builders, and websites built on pre-made layouts are still websites!! Because of this, I wanted to make a webring that allows sites of all kinds :)
Many people overcomplicate what being a webmaster is, and I've seen a lot of people including owning a domain and hand-coding everything in their definitions. In truth, though, if you're a person who's got a website, you fit the bill!
Tumblr media
I made this webring with the intention of being open to all kinds of sites, whether they're hand-coded, made with site builders, use static site generators, or are based on premade layouts. I want more people to make websites, so I won't turn someone away for making a website.
In addition to being a webring, I also have a page dedicated to resources meant to help people build their own sites! Whether you have a website or not, I'd like to invite you to take a look at the webring regardless. If you have a website of just about ANY kind, you can join, and if you don't, I have resources linked in hopes of helping you change that, if you're interested!
This post is less of me begging you to make a website in whatever way you can, and more just shilling for my webring, but the point still stands that I think everyone should have a website! If you agree, come take a look :D
Tumblr media Tumblr media
30 notes · View notes