git 连接gitlab,生成密钥
git 连接gitlab
1. 下载并安装git 和 TortoiseGit-2.6.0.0-64bit.msi
2. 生成秘钥信息
2.1 新建.ssh文件夹 在C:\Users\csj\.ssh
2.2 在.ssh 目录下右键打开Git Bash(.ssh目录不存在,则在任一目录下操作,或者手动创建该目录)
2.3 在弹出的窗口输入:ssh-keygen -t rsa -C "59888745@qq.com" ,直接Enter就行(3次),然后会提示输入密码(可输可不输)
2.4 出现RSA图形,说明生产密钥成功,复制id_ras_pub里的密钥信息
3. 在gitlab 添加密钥:
3.1登录gitlab 使用申请的gitlab账号登录
3.2 在搜索框中搜索:SSH Keys
3.3 添加2.4的密钥
git clone http://xxx-api.git
在项目文件:右键:git commit
在项目文件:右键:git push
---------------------------------------------------------------
简易的命令行入门教程:
Git 全局设置:
git config --global user.name "dennychen" git config --global user.email "59888745@qq.com"
创建 git 仓库:
mkdir XinProject
cd XinProject
git init
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://gitee.com/project_all/XinProject.git
git push -u origin "master"
已有仓库?
cd existing_git_repo
git remote add origin https://gitee.com/project_all/XinProject.git
git push -u origin "master"
--------------------------基本操作-------------------------
1.使用Git前,需要先建立一个仓库(repository);
2.可以使用一个已经存在的目录作为Git仓库或创建一个空目录;
3.初始化 :git init
4. 可以使用add命令添加文件: git add filename / git add . #添加所有文件
5.将添加文件提交到仓库: git commit -m "Adding files" #注释信息
6.将提交文件推送到服务器: git push
7.从服务器获取文件:git pull
8.删除文件:git rm file
1.git init #初始化
2.git config --global user.name "you name"
3.git config --global user.email "you email"
4.git add . (新增,修改的文件加入版本库)
5.git add -A 把新增的修改的,删除的文件都删除
6.git commit -m 'add files' #将添加文件提交到仓库,注释信
7.git commit -am (commit并且push)
8.git push 将提交文件推送到服务器
9.git push -u origin mastergit statusgit remote -v
10.git branch --查看有几个版本git checkout login
11git checkout -b login
12git commit -am (commit并且push)git merge <branch> 合并指定分支到当前分支.
13.git rm file #删除文件
14.it pull 从服务器获取文件