Git项目文件夹到远程仓库
-
进入项目文件夹根目录,删除目录中的.git文件夹(如果有)
-
在项目文件夹根目录打开git-bash.exe,鼠标右键即可打开;或者打开git-bash进入项目根目录
-
把project初始化为git项目,并在项目目录生成.git文件夹
git init
-
设置远程项目地址(注意使用ssh链接)
git remote add origin git@codeup.aliyun.com:xxxx/xxxx.git
如出错,显示remote origin已存在,则
git remote rm origin
查看当前项目的远程地址
git remote -v
修改项目的远程地址
git remote set-url origin git@codeup.aliyun.com:xxxx/xxxx.git
-
将项目所有文件添加到本地stage区
git add . //注意"."
-
commit到本地仓库
message就是提交时对本次提交内容的文本描述
git commit -m "message"
如只输入"git commit"则会进入vi编辑模式,可查看commit的文件以及编辑message
-
push到远程仓库
git push -u origin master
注意远程仓库地址,如未配置https则需改成ssh的地址
错误:error : src refspec master does not match any
解决:本地仓库没有可push的文件,需重新commit再push
结束
-
修改已经push了的commit信息
git commit --amend
进入vim编辑器,输入 i 进入编辑模式,修改message后,按Esc,输入 :wq 保存并退出
强制提交,-f 即覆盖上次commit的信息
git push -f
检查提交记录,即可看到修改后的信息