配置Git
首先在本地创建ssh key:$ ssh-keygen -t rsa -C "your_email@youremail.com"
进入github的setting,选择SSH Keys,Add SSH Key,将生成的Key粘贴进去。
在git bash下输入$ ssh -T git@github.com
如果是第一次的会提示是否continue,输入yes就会看到:You’ve successfully authenticated, but GitHub does not provide shell access。这就表示已成功连上github。
设置username和email:$ git config --global user.name "your name"
$ git config --global user.email "your_email@youremail.com"
创建仓库
使用当前目录作为Git本地仓库:git init
使用指定目录作为Git本地仓库:git init newrepo
向仓库中添加文件:git add filename
将添加到文件真正的提交到仓库中:git commit -m "Adding files"
关联本地仓库与github仓库:$ git remote add origin "HTTPS"
"HTTPS"
是github仓库的HTTPS值。
将本地仓库推送至服务器:git push -u origin main
查看提交历史:git log
.
若仓库事先存在readme文件无法上传,就需要先将其拉回来再上传:git pull origin main --allow-unrelated-histories
删除仓库
删除本地仓库文件:git rm filename
删除本地仓库有文件夹:git rm -r dirname
分支管理
查看本地分支:git branch
创建分支:git branch name
切换分支:git checkout name
合并分支:git merge name
删除本地分支:git branch -d name
删除远程分支:git push origin -delete name