Git repository initialize

个人能力有限,若有错误请批评指正!

转载请标明出处:http://www.cnblogs.com/wenhust/

 

为什么要上传SSH公钥?

你的git客户端可通过SSH协议访问git仓库托管网站,将你本地的SSH公钥上传到git仓库托管网站之后,每次执行git push/fetch自动使用SSH密钥认证SSH Keys配置不当访问远端代码库会报错。

如何产生SSH公钥及上传?

  1. 在Linux或Mac OS终端或Windows Git Bash, 执行ssh-keygen命令生成SSH公钥和私钥
ssh-keygen -t rsa

填写SSH密钥存放目录, 或直接回车存在在默认位置:

$HOME/.ssh/

输入SSH密钥的使用密码并记住,每次下载和上传时会用到此密码; 或直接回车不设置密码

  1. 查看并复制SSH公钥
cat ~/.ssh/id_rsa.pub
  1. 粘贴到填写框中, 添加保存即可

 

Command line instructions

Git global setup

git config --global user.name "Your Name"
git config --global user.email ""you@example.com""

Create a new repository

git clone ssh://xxx.git
cd YourProj
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 ssh://xxx.git
git add .
git commit -m "Initial commit"
git push -u origin master

Existing Git repository

cd existing_repo
git remote add origin ssh://xxx.git
git push -u origin --all
git push -u origin --tags
posted @ 2020-03-05 17:47  wen_hust  阅读(279)  评论(1编辑  收藏  举报