Comments (8)
Have you used GitHub earlier? Do you know how to contribute your project and create a pull request? @MuditCh57
from awesome_python_scripts.
Yes I used GitHub just to add my own projects. But I don't know how to create a pull request.
from awesome_python_scripts.
Process to follow 👍
Fork the repository. You are now in your profile repositories
You can see a "Add File" option in the local repository
You can add files or folders using the 2options given
Create new file option helps in creating both file and sub repository within this repository.
Example : You want to add up your a script of a game using tkinter to this repository
Go to "PyGamesScripts" repository. Select "create a new file" option,
It opens up like this - /Awesome_Python_Scripts/PyGamesScripts
To add up your repository and file you do :
/Awesome_Python_Scripts/PyGamesScripts/Your Project Name/README.md
This add up would not only add 'Your Project Name' as repository but also adds an empty README.md file.
You can add your README content in README.md file and commit the changes
Now you have created a repository of your desired script, you are yet to add your python program
From the very same "Add File" option, select "Upload files" and add your python program from your local drive of your system.
Make sure the script file name is file_name.py before you upload the file to this repository.
You have successfully added up your required files needed.
Now select "Contribute" option above and select Open Pull request, and add a defined title o the project, a commit message of what project does in a description.
Finally, create a pull request option to synchronize your fork to the committed repository. You are done.
Congrats, on learning how to create a PR in a easier way. No much fuss around to deal with.
PR can be created without the use of command line terminal, but preferrably that way to show professionalism.
Contribution is all that matters, so start contributing and feel free to do more PR in future.
Make sure you follow the contributing guidelines before you start with the process. Keep going.
If you found this helpful and easier to try, you can do create the PR of the script you are about to contribute.
Looking forward to merge the upcoming PR from you. Thank You. @MuditCh57
from awesome_python_scripts.
Thank You very much for helping me through out the process @prathimacode-hub.
I will surely contribute more to this repository.
Thank You @prathimacode-hub 👍
from awesome_python_scripts.
But I have some doubts. Why you told me to open an issue? How my repository will sync with this main repository?
from awesome_python_scripts.
But I have some doubts. Why you told me to open an issue? How my repository will sync with this main repository?
The reason I said so, is earlier issue was a generalized one to get knowledge of how contributions can be done. But when you open up a new issue and specifying the code you are going to contribute, you can link your issue number to your pull request to show a reference that PR is raised in concerning with the issue you have created. And also by doing this, it will automatically sync your name in contributors. Hope you got my point. @MuditCh57
from awesome_python_scripts.
That's great to know. You're most welcome to contribute. Did i say this, you're a quick learner. Keep rocking. 👏@MuditCh57
from awesome_python_scripts.
That's great to know. You're most welcome to contribute. Did i say this, you're a quick learner. Keep rocking. 👏@MuditCh57
Thank You!
from awesome_python_scripts.
Related Issues (20)
- Image Hide Script HOT 2
- Scienctific Calculator Using Tkinter HOT 2
- Invisible Cloak Project HOT 3
- Pie Chart Creator HOT 5
- Faker API HOT 2
- Image-to-Text Converter Project HOT 2
- QR Code generator GUI Script HOT 2
- PDF Utility Tool HOT 1
- QR Code Scanner HOT 3
- new Ip locator script HOT 1
- Get Saved Wi-Fi Password HOT 1
- Registration Form Web App HOT 2
- Web Scraping Flipkart website using BeautifulSoup Library of Python [WebScrapingScripts Folder ] HOT 1
- Video Merger HOT 5
- Add Banking System OOP HOT 2
- ## Video Merger
- Dog Breed Identification HOT 1
- audiobook HOT 5
- Animated Image Generator HOT 2
- Image Classification with Bag of SIFT Representation + SVM Classifer HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from awesome_python_scripts.