赞
踩
//初始化本地仓库
$ git init
//url为远程仓库地址,将远程仓库添加到本地仓库内,使两者关联
$ git remote add origin url
//如果建立的远程仓库有readme等初始文件则需要进行此步操作
$ git pull origin master --allow-unrelated-histories
//将所有文件内容添加到本地仓库的Stage中
$ git add .
//将stage中的的暂存文件提交到当前分支的本地仓库,并添加描述信息 first commit
$ git commit -m “first commit”
//将本地仓库的提交内容同步到远程仓库
$ git push -u origin master
进行以上步骤后就能顺利进行git pull和push之类的操作了
git的add、commit、push操作的含义可以参考下图
但在实际的操作中我发现了一个小问题:在执行git commit -m “描述内容”语句中,描述内容用单引号或双引号括起来都可以,但是用单引号括起来的情况下内容不能有空格,否则会报错
使用双引号则没用问题
下文我根据码云上Git 仓库基础操作教程通过vscode的控制台把项目上传到码云上的过程记录:
首先我在码云上创建了一个仓库
随后在vscode打开我的项目
由于终端处已经是我的项目位置了,就不用再cd进入项目路径了。
进行初始化操作git init
试试添加一个文件准备上传
$ Git add “tempclass/ReflectDemo.java”
$ Git status
$ Git commit -m “first commit”
然后我看码云上的教程耿直的git push 码云仓库地址
结果出问题,按他的提示来,git push --set-upstream 码云仓库地址
无效,几经查找后回到码云的仓库基础教程中找到了答案:
添加一个仓库
$ git remote add origin url //url为远程仓库地址
由于我创建的远程仓库初始化了readme等文件,所以在上传之前要先拉取一下
$ git pull origin master --allow-unrelated-histories
只有第一次拉取要加origin master --allow-unrelated-histories,之后直接使用 git pull 操作就可以了
把刚才提交的代码同步到远程仓库
$ git push -u origin master
成功!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。