-
下载: 从远程仓库下载文件到本地
git clone http地址 或者SSH 指定目录(可不指定文件加,自动生成文件) -
上传
将本地文件上传到远程仓库, 例如将 demo/b/readme.txt 上传到 venus-project/demo下
1)本地仓库跟目录需与远程仓库的跟目录相同。 如 本地已存在clone的venus-project 文件夹
2)初始化git : git init (因为venus-project中一斤有git,所以是重复初始化)
3)本地仓库关联远程仓库 (如果本地已将gitlabclone到本地,则不需要再做关联)
git remote add origin http或ssh 地址
4)添加本地分支(注意add后空格 点点)
git add .5) 确认分支,注意“xxx”内的东西是每次上传的描述,不写会报错。
git commit -m “firtinit”6)将本地仓库上传Push到远程仓库
git push -u origin master7)push完后,gitlab上发现 demo/b/readme.txt
-
相关命令
Command line instructions
Git global setup
git config --global user.name “周晓侠”
git config --global user.email “xiaoxia.zhou@zhenai.com”
Create a new repository
git clone git@gitlab.zhenai.com:venus/rec.git
cd rec
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.zhenai.com:venus/rec.git
git add .
git commit -m “Initial commit”
git push -u origin master
Existing Git repository
cd existing_repo
git remote rename origin old-origin
git remote add origin git@gitlab.zhenai.com:venus/rec.git
git push -u origin --all
git push -u origin --tags