git learning

#设置提交git的用户名字和邮箱

git config --global user.name xuefeifei

git config --global user.email '541734041@qq.com'

#具体命令

mkdir git-learning 创建一个目录

cd git-learning 进入这个目录

git init 创建一个git repository

ls -al 列出文件

touch hello.txt 新建一个文件

git status 查看当前状态

git add hello.txt 保存为快照

git add . 上传所有

git commit -m "1st commit" 上传到git

git log 查看上传记录

 

 ##如何添加SSH keys

步骤:

1. 进入 https://github.com/settings/keys,如果页面里已经有一些 key,就点「delete」按钮把这些 key 全删掉。

2. 打开 Git Bash,复制并运行 rm -rf ~/.ssh/* 把现有的 ssh key都删掉

3. 运行 ssh-keygen -t rsa -b 4096 -C "你的邮箱",注意填写你的真实邮箱,按回车三次,这时会在~目录下生成一个.ssh的隐藏文件

4. 运行 cat ~/.ssh/id_rsa.pub,得到一串东西,完整的复制这串东西

5. https://github.com/settings/keys,点击add ,copy过去保存

6. 回到git,运行 ssh -T git@github.com 当看到 Hi FrankFang! You've successfully authenticated, but GitHub does not provide shell access 就成功了。 

 

## 如何将本地代码上传到github

git remote add origin git@github.com:xuefeifei/github-demo.git

git push -u origin master

 

posted @ 2021-12-06 15:53  feifei_tian  阅读(30)  评论(0编辑  收藏  举报