前言
第一次使用git bash 上传工程到github上,中间踩了几个坑。
Git的安装配置
,github新建项目
,本地git仓库和github的SSH通讯
见:
https://blog.csdn.net/idomyway/article/details/80290310
工程上传过程
一、git初始化工程
在想要上传的工程目录下,初始化为git工程,在右键Git Bash Here
git init
二、提交代码到暂存区
我们需要将工程中所有代码都提交
git add .
三、将文件提交到仓库
git commit -m “第一次提交工程”
四、连接github源
git remote add origin git@github.com:idomyway/ionic-pipeItem.git
五、提交工程代码
git push -u origin master
###采坑记录
一、 必须在要提交的工程中进行初始化
git init
git add //存到暂存区
git commit //提交到仓库
二、上传nodejs项目时,可能想到不需要上传node_modules
下的文件
右键Git Bash Here
,输入
touch .gitignore
这样就在目录下创建了.gitignore文件,用编辑器打开输入
node_modules
www
….
这样再add到暂存区的时候就会忽略你配置的文件或文件夹了。
三、 git push -u origin master 报错 ‘remote-http’ is not a git command
这种情况下是我们使用了https:/
/形式的github源
我们需要将其换成SSH形式
的源
git remote remove origin # 删掉原来git源
git remote add origin [YOUR NEW .GIT URL] # 将新源地址写入本地版本库配置文件
git push -u origin master # 提交所有代码