生成ssh公钥
zcm@vm:$ ssh-keygen -t rsa -C 'your-email'
Generating public/private rsa key pair.
Enter file in which to save the key (/home/zcm/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/zcm/.ssh/id_rsa
Your public key has been saved in /home/zcm/.ssh/id_rsa.pub
The key fingerprint is:
The key's randomart image is:
查看
cat ~/.ssh/id_rsa.pub
配置网站
在网站(gitee github)上添加公钥
创建新仓库
在gitee 或 github aaa/project_structure_makefile.git
简易的命令行入门教程:
Git 全局设置:
git config --global user.name "xxx"
git config --global user.email "xxxxxxxxxx@xxx.com"
创建 git 仓库,并上传到网站:
mkdir project_structure_makefile
cd project_structure_makefile
git init
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://gitee.com/makefile.git
git push -u origin "master"
已有仓库?
cd existing_git_repo
git remote add origin https://makefile.git
git push -u origin "master"
克隆仓库(某个分支)
git clone --branch=master git@github.com:XXXXXXXXXX.git
添加或修改文件后提交
git add readme.md
git commit -m "add readme.md"
git push origin master