1、找一个合适的地方,创建一个空目录:
2、进入该目录,通过git init命令吧这个目录变成Git可以管理的仓库:
git init
3、设置身份标识
git config --global user.name "你的名字或昵称"
git config --global user.email "你的邮箱"
4、将文件放到仓库中(子目录也行)
(1)用命令gitadd告诉Git,把文件添加到仓库
git add readme.txt
(2)提交文件到仓库:
git commit -m "wrote a readme file"
-m后面输入的是本次提交的说明
commit可以一次提交很多个文件,所以可以多次add不同的文件,然后一起提交
5、生成SSH秘钥
ssh-keygen -t rsa -C "youremail@example.com"
登陆GitHub,打开“Account settings”,“SSH Keys”页面,然后,点“Add SSH Key”,填上任意Title,在Key文本框里粘贴id_rsa.pub文件的内容
6、添加远程库
登陆GitHub,然后,在右上角找到“Create a new repo”按钮,创建一个新的仓库,名为xxx
7、将远程库和本地库相关联
git remote add origin git@github.com:wwz223/xxx.git
wwz223是我的git用户名称,这里需要改成自己的用户名
添加后,远程库的名字就是origin,这是Git默认的叫法,也可以改成别的,但是origin这个名字一看就知道是远程库。
8、把本地库提交的所有内容推送到远程库上
git push -u origin master
如果提交不上,可以尝试下面命令
本地强制上传到远程,把远程的覆盖
git push -u origin master -f
9、删除指定的远程仓库
git remote rm origin
10、在本地仓库删除指定文件
git rm 文件名名称
11、在本地仓库删除指定文件夹
git rm -r 文件夹/
简单方法:
其实每次在本地创建库然后和远程关联比较麻烦,我的一般做法是先在远程创建一个仓库,然后克隆到本地,这样在克隆的文件下就可以直接提交,而不必建立连接
克隆远程仓库到本地
git clone git@github.com:wwz223/wwz223.github.io.git
