如何用命令将本地项目上传到Github

每次想要将做好的项目上传到gitbub的时候,都会忘记上次是这么上传的,那只能记下来咯

1.先在github上New repository,写上Repository name,并description一下这个仓库是干嘛的,注意要在Initialize this repository with a README打勾,这样就创建好仓库了;

2.在本地git上利用git clone将远程仓库克隆到本地仓库;

3.将要上传的文件放在克隆下来的文件夹

4.git add dir/files(文件夹名),如果是想把全部的文件夹一块上传,可用命令git add -A(把工作区的东西提交到暂存区)

5.git commit -m' .... '

6.如果是第一次关联,就用git remote add origin git@。。。。(远程仓库的地址) ,关联后第一次就使用命令 git push -u origin master

8.之后可以使用git push origin maste

-------------------------------------------------------------------------------------------------------

最近在实习,公司用的也是github,发现自己以前只是会把本地的新东西一股脑的上传到github的主分支上,也不会去创建其他的branch。现在就说说我在公司遇到的项目。初到公司,啥也不会,直接把dev开发分支上的程序给克隆下来了,然后进行环境配置(配置的心累),最后在自己的电脑呈现了开发的APP的网页。终于要到我大显身手的时候了,改bug(产品即将上线,只能改bug,现在的水平也只能改bug)。

我就啥也没想在dev分支上修改,那是开发版,不应该在那上面修改,然后师傅说让我checkout下来那个分支,我完全不懂,还以为是克隆,然后就傻傻的在那查。其实他的意思是让我git checkout -b 本地新建分支名  origin/远程分支名,并git checkout 本地分支名,切换到本地分支。终于要上传修复的bug了,其实只要几个步骤就好了,git add ***,git commit ****,git pull,git push,这样就OK了。

在这儿推荐一个好用的git可视化界面sourcetree,很好用,都不需要命令行了。 

原文地址:https://www.cnblogs.com/laoguigui/p/7132068.html