I have showed how to upload your local file to cloud repositories like github (*try with Gitlab and GitBucket by yourself) and authenticate your computer to the cloud repository using SSH key. By following along the video you will learn how to push local files to the cloud files without providing passwords for each push of files. Hope you like it and let me know of your experience in the comment section.