三、克隆代码以及上传新代码,相关的删除操作

  • 首先在开始之前列出一些克隆代码、上传文件经常使用的命令:
//以下命令都是在git中输入的,一行一句,按顺序执行的
//全局部署名字以及邮箱只需要一次就好,关闭了git再打开可以重新部署
git config --global user.name "TODO" //此处还是之前的用户名和用户邮箱
git config --global user.email "XXXXXX@qq.com"
 
//克隆gitlab命令
//链接在后续有介绍怎么获取
git clone https://gitlab.hitotek.com:8443/ltsp/ea/web_assess.git
 
//上传文件命令
git add . //注意要有空格
git commit -m "xxx" //xxx这个是自己随便起的,用于标记的作用
git push -u origin master
 
//删除远处代码仓文件命令
git init
ls或者dir//查看包含文件夹
git rm -r xxx(文件夹名称)//删除文件夹
git commit -m "提交信息"//提交删除信息
git push//将修改后的操作push上去
  • 在这里介绍操作系统课程设计的基本步骤:
  • 首先将gittlab代码仓的原有项目克隆到本地
  • 将新写的文件加入到克隆回来的文件夹中进行上传
  • 若有上传错误操作,可以根据命令删除文件

克隆代码到本地

  • 在本地新建一个空文件夹,右键点击Git Bash here进入git页面



删除gitlab 项目里面的文件 删除gitlab上的文件_c++


删除gitlab 项目里面的文件 删除gitlab上的文件_c++_02


  • git工具中部署全局name和email


删除gitlab 项目里面的文件 删除gitlab上的文件_github_03


  • gitlab获取克隆链接,在gitlab主页面中(见图操作)


删除gitlab 项目里面的文件 删除gitlab上的文件_github_04


  • git工具中输入克隆链接,克隆文件


删除gitlab 项目里面的文件 删除gitlab上的文件_Powered by 金山文档_05


  • 远程仓库的文件克隆到本地成功


删除gitlab 项目里面的文件 删除gitlab上的文件_c++_06


注意:git工具可以不用关闭

上传新文件到远程仓库gitlab

  • 注意:图片仅仅展示了操作过程,与实际操作无关
  • 打开上一步骤克隆到本地的文件夹,将要上传的文件夹复制到第一层次界面上


删除gitlab 项目里面的文件 删除gitlab上的文件_git_07


  • 进入git界面,输入命令git add .


删除gitlab 项目里面的文件 删除gitlab上的文件_Powered by 金山文档_08


  • git界面输入命令git commit -m "xxx"


删除gitlab 项目里面的文件 删除gitlab上的文件_git_09


  • git界面输入命令git push -u origin master


删除gitlab 项目里面的文件 删除gitlab上的文件_Powered by 金山文档_10


  • gitlab仓库上传成功


删除gitlab 项目里面的文件 删除gitlab上的文件_Powered by 金山文档_11


删除错误上传文件

  • 本部分参考了文章,若有侵权,联系删除
  • 本操作要单独克隆文件回来,在那个文件git bash here进行
  • 克隆clone回来后继续输入git init


删除gitlab 项目里面的文件 删除gitlab上的文件_c++_12


  • git页面输入命令ls 或者dir


删除gitlab 项目里面的文件 删除gitlab上的文件_git_13


  • 使用命令git rm -r xxx(文件夹名称) 可删除此文件夹以及文件夹中的所有内容,-r的意思是递归删除文件夹中的所有文件


删除gitlab 项目里面的文件 删除gitlab上的文件_github_14


  • git commit -m ”xxxx“;xxxx必须写,写啥都行,就是个标识


删除gitlab 项目里面的文件 删除gitlab上的文件_删除gitlab 项目里面的文件_15


  • 输入命令git push,将修改好的项目代码重新推到gitlab上去


删除gitlab 项目里面的文件 删除gitlab上的文件_github_16