代码放到服务器-利用git工具以及git仓库
git代码仓库,托管代码
-
git代码仓库:公共的面向大众github、gitee(码云)、面向公司的gitlab
-
本地项目为S5,gitee上新建仓库,仓库名称为S5,并生成对应的仓库地址。此时gitee新建的项目是私有项目(开源项目现在不能创建了)。
git工具
-
基于git命令将本地项目上传到gitee,但是有些多余文件是不需要上传的,这时配置 .gitignore文件,这个文件在本地项目创建,直接在网上找找python的gitignore文件。
-
git命令
-
一次性命令
git config --global user.name “代码仓库用户名”
git config --global user.email “代码仓库邮箱地址” -
这些命令帮助我们标注是谁提交的代码,在git bash here里面提交,此时不用考虑文件目录
-
-
对于项目来说的一次性命令
-
cd /project 进入项目目录
-
git init
-
git remote add origin https://gitee.com/SoWhat/project.git
这三个命令是针对项目的第一条是进入本地对应的项目目录。第二条git init对项目初始化生成 .git的文件用于记录提交了哪些代码的提交记录。最后执行第三条让origin代指https://gitee.com/SoWhat0514/project.git后续在向代码仓库提交代码时就不用每次写远程仓库地址了,用origin代替就可以。针对这三条命令要打开对应的项目目录,在对应的项目目录中git bash here,然后再执行这三条命令。
-
-
经常执行的命令(将本地项目代码提交到代码仓库)
-
git add .
-
git commit -m ‘update’
-
git push origin master
-
如果git push origin master报错如下,是因为远程仓库和本地仓库不一致造成的,此时执行 git pull --rebase origin master
-
-
git下载代码,也是git指令
-
用xshell连接服务器后,在服务器上安装一个git,yum install git -y,然后将代码仓库中的代码拉到服务器的指定目录上。“/ ”代指服务器的根目录。如果是第一次执行,首先要在服务器上创建一个目录
-
cd /data/
mkdirs MyProjects
cd /data/MyProjects
git clone https://gitee.com/SoWhat/project.git
-
然后输入码云的账号+密码
如果是后续更新代码
cd /data/MyProjects/项目目录git pull origin master
cd /data/MyProjects/项目目录
git pull origin master
git config credential.helper store 保存在提交当下项目文件的密码
-