-- 设置全局 Git 配置
git config --global user.name "ks"
git config --global user.email "ks@icinfo.com.cn"
方式一:创建全新的仓库
-- 克隆 Git 仓库
git clone git@gitlab.icinfo.co:data/ks_test.git
-- 切换目录
cd ks_test
-- 创建新文件
touch README.md
-- 将更改加入暂存区
git add README.md
-- 提交更改
git commit -m "add README"
-- 推送更改到远程仓库
git push -u origin master
-- 检查仓库状态
git status
-- 将所有文件添加到暂存区
git add *
-- 提交更改
git commit -m "add all file"
-- 将提交的更改推送到远程仓库 (origin) 的 master 分支
git push -u origin master
方式二:将已存在的文件上传到Gitlab
cd existing_folder
git init
git remote add origin git@gitlab.icinfo.co:data/kkk.git
git add .
git commit -m "Initial commit"
git push -u origin master
举例:
1663 cd ks
1664 ls
1665 git init
1666 git remote add origin git@gitlab.icinfo.co:data/kkk.git
1667 git add .
1668 git commit -m "Initial commit"
1669 git push -u origin master
1670 history
![](https://img-blog.csdnimg.cn/f23a50b74cad478cafd10da85071d892.png)
![](https://img-blog.csdnimg.cn/72e0faf6e0b84232a7798a0537e56929.png)
方式三:将已经存在的Git仓库复制到目标Git仓库
cd existing_repo
git remote rename origin old-origin
git remote add origin git@gitlab.icinfo.co:data/kkks_1.git
git push -u origin --all
git push -u origin --tags
![](https://img-blog.csdnimg.cn/3c2a54d858fd402f8485f79e0a6aa0bc.png)
![](https://img-blog.csdnimg.cn/86d2381c3e4e4e5085d93f819856b488.png)