最近需要将一个老项目的框架改造升级, 为了不影响之前的代码, 就将老代码复制一份并修改完成, 现需要将代码上传到公司的Gitlab中, 操作步骤如下:
1.首先需要安装本地需要安装git
2.在gitlab上创建项目, 如下图, 点击右上角加号到项目创建页面, 填写项目名称, 选择项目访问权限, private为授权的组员才能访问.
3.打开项目源代码所在文件夹, 将项目IDE配置信息删除(这样是为了保证IDE配置信息不会上传到Gitlab中, 也可以使用命令行在上传时将配置文件过滤, 个人觉得可视化删除方便些).
4.鼠标右键打开git bash here:
<1>输入git config --global user.name "你的用户名"
<2>输入git config --global user.email "你的邮箱"
<3>输入git init
<4>输入git remote add origin 你刚才建立的项目连接
<5>输入git add .
<6>输入git commit
<7>输入git config http.postBuffer 524288000
(特别提醒: 此行是在本地设置缓存, 有些项目文件较大, 使用http无法上传,可设置此命令)
<8>输入git push -u origin master
将代码推送到gitlab端
5.大功告成! 刷新页面就可以看到右侧导航栏多出的Files选项,点击进去就能在线看到项目代码了..
相关推荐
Git的常用命令包括`git clone`(克隆远程仓库)、`git add`(添加文件到暂存区)、`git commit`(提交更改)、`git push`(推送本地更改到远程仓库)和`git pull`(拉取远程仓库的更新)等。 接下来,我们来看看...
创建项目的部分,文档提供了在GitLab上创建项目的详细步骤,包括设置项目路径、描述和访问级别,并通过一系列git命令将本地项目上传到GitLab。这里还特别提到.gitignore文件的使用,它用于指示Git忽略特定文件或目录...
5. 使用 `git push origin master` 命令,将本地仓库推送到远程仓库。 项目发布 1. 回到码云,刷新试试,就可以看到新建项目了。 2. 点击项目名称,查看项目的详细信息。 通过这篇文章,您已经学会了如何创建 Git...
2. **克隆项目**:通过 Git Bash 或图形化工具(如 TortoiseGit)执行 `git clone` 命令将项目克隆到本地。 3. **使用 TortoiseGit**:TortoiseGit 提供了类似 SVN 的图形界面,方便进行各种 Git 操作,如 clone、...
- 第一次上传项目时,需要在本地提交更改,并在Gitlab上进行推送。推送时应详细记录提交描述,以便其他协作者理解更改内容。 - 配置文件的设置包括但不限于:pom.xml文件(maven项目的配置文件)、日志配置文件...
* 创建仓库(Create Repository):创建仓库是将项目文件上传到 GitLab 服务器的操作。使用 GitLab 网页界面创建仓库。 * 上传文件(Upload File):上传文件是将本地文件上传到 GitLab 仓库的操作。使用 GitLab ...
11. git pull:结合了git fetch和git merge两个命令的功能,用于从远程仓库获取最新版本并自动合并到本地仓库。 12. git push:将本地仓库的更改推送到远程仓库。该命令会把当前分支的最新更改上传,其他协作者可以...
要通过 SSH 协议访问 GitLab,首先需要在本地生成一对 SSH 密钥(公钥和私钥),并将公钥添加到 GitLab 账户中。具体步骤如下: 1. **生成 SSH 密钥对** 打开 Git Bash 或其他终端工具,执行以下命令: ```bash ...
最后,使用`git push`命令将本地更改推送到远程仓库的`master`分支: ```bash git push -u origin master ``` 二、添加文件操作步骤 当你有新的文件或修改时,可以遵循以下步骤: 1. 使用`git add`命令添加所有...
本文将详细解析GitLab的基本操作、工作流以及如何利用Git Bash进行代码的上传与克隆,以及如何在GitLab上管理工程。 1. 初识GitLab GitLab是一个基于Ruby on Rails开发的平台,其核心功能是托管Git仓库,同时提供...
使用`git clone`命令将远程仓库克隆到本地。例如: ``` git clone git@xxx.xxx.xxx.xxx:zhangshan/shivahbase ``` 这里需要注意替换`git@xxx.xxx.xxx.xxx:zhangshan/shivahbase`中的实际地址。 #### 五、提交代码 ...
- 如需在项目中添加文件或进行修改,可以在本地完成后再执行以下命令将更改提交至远程仓库: ```bash git add . git commit -m "commit message" git push origin master ``` **注意事项:** - 由于安全原因...
- **将纯目录转移到服务器**:可以通过SCP或FTP等方式将本地目录上传至服务器。 - **小型安装**:使用SSH连接进行简单的部署。 - **生成SSH公钥**:用于无密码登录。 - **架设服务器**:安装必要的软件和服务。 **...
本文将详细介绍如何通过Git将本地的更改推送到远程仓库,并对每一步骤进行深入解析。 #### 二、准备工作 在正式推送之前,我们需要做一些准备工作: 1. **安装Git**:确保本地计算机上已经安装了Git。 2. **创建...
2. **密钥管理**:在本地生成密钥对,并将公钥上传至GitLab平台。 3. **仓库关联**:可以通过克隆的方式创建新的仓库,或者将现有的本地仓库与GitLab仓库关联。 4. **仓库同步**:将本地仓库的内容推送到GitLab仓库...
- **克隆仓库**: 使用`git clone`命令将远程仓库复制到本地。 - **添加文件**: 使用`git add`命令将新文件或修改的文件添加到暂存区。 - **提交更改**: `git commit`用于保存暂存区的更改到本地仓库,通常需要...
Git LFS,全称Git Large File Storage,是一个用于解决Git在处理大文件时效率和存储问题的工具。...Git LFS 3.3.0针对MacOS M1的优化进一步提升了用户体验,使得在最新Mac设备上使用Git LFS变得更加便捷。
在"git文件包"中可能包含的资源有Git的安装程序,这通常是Git for Windows(Git Bash),一个模拟Linux终端的环境,以便在Windows系统上使用Git命令。此外,可能还包括Git的配置文件(`.gitconfig`),用户可以...
* `git push [remote] [branch]`:上传本地指定分支到远程仓库 * `git push [remote] --force`:强行推送当前分支到远程仓库,即使有冲突 * `git push [remote] --all`:推送所有分支到远程仓库 增加文件 可以使用...
5. **首次使用**:使用`git init`命令在你的项目目录中初始化Git仓库,然后可以开始使用Git的基本命令进行版本控制。 总结起来,这个压缩包文件提供的Git安装文件简化了安装流程,让你能够快速地在本地环境中建立...