方法 一 :
第一步 :先创建一个码文账号,并建立一个仓库
选择要好上传的项目
第二步:新建本地仓库并连接远端仓库
在要保存的项目目录下打开Git Bash Here
先用git init建立一个本地仓库
git remote add origin git@gitee.com:xie-jiaqi1999/xie_jia_qi.git
再将它与远端仓库连接到一起
第三步:检查仓库当前状态,显示有变更的文件,显示所有远程仓库
输入git status查看状态,看文件是否有变更
并用git remote -v显示所有的远程仓库,以便后面传送文件。
第四步:保存到本地仓库并上传远端仓库
先试用git add .(或文件名)将文件放入缓存区
再使用git commit将文件从缓存区拉到到本地仓库(建议使用git commit -a -m "标记名"
方便以后查找修改)
最后使用git push将本地仓库里的文件上传到远程仓库里
注意:上传完毕以后一定要在远端仓库检查是否已完成上传。
将本地文件上传到远程仓库的过程中都会遇到一个问题,本地仓库的文件会因为权限传不到远程仓库里面去,这个时候有个比较简单并长久的方法,创建一个密钥;
在桌面打开Git Bash Here 输入ssh-keygen -t rsa -C "你的邮箱" 输入你自己的邮箱并回车三次;
再用cat ~/.ssh/id_rsa.pub查看自己的公钥;
之后打开码云,鼠标移入头像,点击设置。点击 SSH公钥,打开配置页面。确定。
创建自己的密钥后就可以push到远程仓库了。
说明:
- workspace:工作区
- staging area:暂存区/缓存区
- local repository:版本库或本地仓库
- remote repository:远程仓库
方法二:
上一个方法比较繁琐,接下来这个方法会简单很多;(注:在有密钥的前提下)
第一步:克隆一个远端仓库到桌面,并将里面除了.git外的其他文件都删掉,将目标文件里的文件全部拷贝过来
这一步省去了用代码链接本地仓库和远端仓库,直接将他们连接,方便了后期将本地仓库的文件传给远端仓库
第二步:创建本地仓库并检查仓库当前状态,显示有变更的文件,显示所有远程仓库
在要保存的项目目录下打开Git Bash Here
先用git init建立一个本地仓库
输入git status查看状态,看文件是否有变更
并用git remote -v显示所有的远程仓库,以便后面传送文件。
第三步:保存到本地仓库并上传远端仓库
先试用git add .(或文件名)将文件放入缓存区
再使用git commit将文件从缓存区拉到到本地仓库(建议使用git commit -a -m "标记名"
方便以后查找修改)
最后使用git push将本地仓库里的文件上传到远程仓库里
注意:上传完毕以后一定要在远端仓库检查是否已完成上传。