git工具使用以及常见代码仓库

代码放到服务器-利用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 保存在提交当下项目文件的密码

  • 5
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值