gitlab使用指南 git百度云

mac2026-08-28  11

因为各种原因我笔记本原来的github crash了 又要重新配置ssh 又因为工作原因要在新电脑上整下gitlab所以写一个blog记录一下 1 安装git 这个git官网上的下载容易失败,给出一个百度云盘链接:https://pan.baidu.com/s/1auaeYftUf1Q0WEIvuWep6g 提取码:zs4o

2 安装好git之后就可以用终端 使用git了 命令行:git config --global user.name “xxxx” 这个xxx一般是公司给你分配的域账号 可以在gitlab个人信息里面看

3 生成ssh 打开git bash !注意不是在终端创建ssh key 是在git bash里面 可以在search Windows 搜一下git bash

输入

检查是否已经有SSH Key。 $cd /.ssh

如果老的ssh突然凉了 也可以重新生成一个 他会问你是否替换旧的选择是就可以了

生成一个新的SSH。 $ ssh-keygen -t rsa -C "email@github.com" #github注册的邮箱

注意这里ssh和keygen之间没有空格

4 在github添加ssh 生成ssh之后他会告诉你你的id_rsa 在哪里 打开id_rsa.pub (记事本)注意是.pub文件 打开里面是ssh-rsa开头的内容 复制所有文本 打开GitHub的settings -> ssh and GPG key 里面新增一个 ssh 建议好好起个名字 比如 xxlaptop 以防自己之后设备太多弄混了

5 push内容到gitlab

现在网页新建一个repo(仓库) 强烈建议同时生成一个readme Git global setup

git config --global user.name "xxx" git config --global user.email "xxx@xxx.com"

Create a new repository 本地啥都没有

git clone git@xxxx.git cd learn touch README.md git add README.md git commit -m "add README" git push -u origin master

Existing folder 本地有个存在的文件夹

cd existing_folder git init git remote add origin git@gitlab.xxxxxxx.git git add . git commit -m "Initial commit" git push -u origin master

这里解释一下git remote add origin xxx的意思 就是把你的远程仓库和本地连接起来,并且给他取个名字 也就是说你另外拉一个远程仓库叫做 origin1 也可以 这样一个本地仓库就和两个远程仓库进行了链接。

Existing Git repository 本地有个存在的仓库

cd existing_repo git remote rename origin old-origin git remote add origin git@xxxx/xxxx.git git push -u origin --all git push -u origin --tags

文件夹和仓库的区别就在于 仓库里面有这些文件 文件夹就是一个普通的文件夹 以及如果出现

! [remote rejected] master -> master (pre-receive hook declined)

是因为没打开master分支的权限

6 使用过程中的各种错误 如果出现这错误 因为仓库里有别的文件夹没有git add他不知道把这些文件夹怎么办 要把他们加入 ignore文件里面 具体怎么操作 可以看这个链接 很详细

nothing added to commit but untracked files present

https://www.cnblogs.com/wangmo/p/7737109.html 简单的来说就是输入

vim .gitignore

然后根据git给你的提示 他会告诉你哪些文件没有被include你照着达就行

最新回复(0)