github作为程序员必备的工作技能之一,我学起来还是很费力,在此记录学习历程
1. 如何将新建号的项目上传至github,这里使用(GitShell)
首先打开GitShell
#切换至需要托管文件夹
$ cd D:/...
#在要托管的项目根目录下生成.git文件,将此文件夹变成本地仓库(resporitory)
$git init
#固定步骤
$git add .
#提交(不执行这一步的话提交不上去好像)
$git commit -a
#将本地仓库链接为网络仓库 ***为你要上传至github仓库的http地址
#比如https://github.com/xiaoming/Calculator.git
#如果报错 执行 $git remote rm origin
$git remote add origin ****
#跳过这一步有时git push 会报错,当报错时 执行git pull origin master
$git pull origin master
#git push命令,推送至gitgub网上仓库, -u 为命令参数,指名文件夹里的文件信息,这里"first commit" 表明文件是第一次提交
$git push origin master -u "first commit"
2 ’ github 命令链接
超级有用的github命令链接
3’ git push vs git commit 区别
git作为支持分布式版本管理的工具,它管理的库(repository)分为本地库、远程库。
git commit操作的是本地库,git push操作的是远程库。
git commit是将本地修改过的文件提交到本地库中。
git push是将本地库中的最新信息发送给远程库。