[Solution] 使用git bash命令行将代码上传github方法
// 准备条件:
// 1. 拥有github账号并已新建仓库(repository)
// 2. 下载安装git;
具体步骤:
1、在目标文件所属的文件夹空白处点击鼠标右键,选择git bash here,打开git命令行模式(当然也可以选择git GUI here,bash是代码行界面,GUI是图形界面);
2、首次上传代码需要在目标文件夹处建立.git文件夹,这是代码的本地仓库储存的位置,git命令行为:git init.
之后就可以在目标文件夹中找到.git文件夹;
3、绑定远程仓库。这里远程仓库就是指github上的仓库,相对应的本地仓库就是指这台计算机上的仓库,代码上传github的本质就是将本地仓库的代码更新至远程仓库,从而实现共享。首先检查当前本地仓库是否关联了某个远程仓库,使用命令:
git remote
如果没有出现任何名称则表明本地仓库当前没有绑定远程仓库,之后使用命令:
git remote add
其中URL即为复制的github远程仓库的http地址,name是这个地址(或者说远程仓库)的名称,可以按照自己的喜好进行命名,完成后即可将远程仓库绑定至本地仓库,可以使用 git remote检查是否绑定成功;
4、将需要上传远程仓库的文件,使用命令:
git add
这时候对应的文件就被git识别,准备提交到本地仓库中(注意,此时并没有添加到本地仓库!)。github在每次提交文件时,都需要一个message,即说明这次提交的改动、说明或其他备注,使用命令行:
git commit -m 'statement'
添加一个说明,在此之后文件就正式被提交到本地仓库中,当还未提交到远程仓库;
5、在本地仓库的文件同步到远程仓库之前,需要首先将本地仓库与远程仓库同步,以防止出现提交冲突的情况,可以使用命令:
git pull
来实现同步过程,之后再使用命令:
git push
将本地代码提交到远程仓库中,至此就完成了代码上传的工作。