git配置同步本地云端项目
配置git环境与项目创建
本次使用的云端网站是 https://git.acwing.com/
目标:通过使用git,将本地项目同步到云端网站,并在多台PC端同步更新
1 |
|
本地操作
创建一个名为 Spring 的项目文件夹
在该文件夹内打开
Git Bash
输入
git init
来初始化获得一个隐藏的.git文件夹在该文件夹下新建一个
readme.md
输入
git status
来查看有多少个文件没有被收录到 git 仓库中输入
git add .
将当前所有未收录的文件收录到 git 仓库中输入
git commit -m "创建了一个新项目"
可以将当前版本保存,并取一个名字“创建了一个新项目”
云端操作
在云端创建一个项目
下面是一下git指令,用来帮助本地更新云端项目
根据指令,在本地的项目文件夹打开 Git Bash 进行如下操作
1
2
3
4
5
6
7
8
9
10
11
12
13注意:网站给的指令 是带 --global 的,这个是全局设置,但我们可能有多个项目,所以要把它去掉
输入下面的指令
git config user.name "lwd"
git config user.email "1394279938@qq.com"
git remote add origin git@git.acwing.com:lwd/test.git
git push -u origin master
上面第三条指令是根据你在云端上创建的项目不同,会有一些不同,四条条指令都是根据上张图中云端给的git指令,不能从我这里直接复制粘贴
第四条指令(原本这段代码最后一个单词是master, 但是因为种族主义,改为了main,但是这里还是改为master) 第一次执行的话,会出现提示,问你是否信任该网站,输入yes即可;如果出现提示需要输入密码,则说明未将在Git Bash上生成的ssh密钥上传到该云端网址上。
输入完上述所有指令,本地的项目就可与云端相连接,但是此时我们项目中只有一个readme.md文件,且只将该文件放入了仓库并取了版本名,还未将该版本更新到云端,下面就来更新看看
上面的内容就是简单的创建本地项目和云端项目,以及本地项目和云端项目连接的一个教程
下面的内容是如何将本地项目修改(增加文件或者删除文件后),在云端同步更新,以及在另一台电脑上如何下载云端的项目(以及同步的更新)
在本地项目中将仓库内的版本更新到云端
用到的
git
指令
1
2
3
4
5
6
7git status #查看有多少个文件没有被收录到 git 仓库中
git add . #将当前所有未收录的文件收录到 git 仓库中
git commit -m "创建项目" #可以将当前版本保存,并取名为"创建项目"
git push #将本地项目上传到云端网站按照上面的步骤输入指令,就可将已存入仓库中的readme.md文件上传到云端了
另一台电脑拉取云端的项目
在Git Bash中,第一次获取项目需要使用
git clone
下载云端项目(和拉取github上的项目一样)之后通过在Git Bash 输入
git pull
来更新这台电脑的本地项目现在另一台电脑里面也有readme.md这个文件了
无论是删除和新建文件,都需要输入下面的指令来将本地的项目与云端同步
1 |
|
在这个云端还可以通过History来查看历史上传的版本
本博客所有文章除特别声明外,转载请注明出处!