博主第一次使用github,所以会将过程全成描述
- 欢迎使用Github
- 注册
- 安装
- 进入仓库,创建、修改、上传文件。
- 强制推送
- 强制覆盖
- 上传文件
欢迎使用Github
注册
直接进入github官网:https://github.com
点击sigh up 进行注册
直接填写即可然后验证通过,进入界面。
注册账户完成。
点击New可以创建项目仓库。
输入仓库名,描述,是否公开,下面的三个看个习惯,是否选择点击。
安装
进入官网:[https://gitforwindows.org/]
点击Download ,根据自己计算机选择。
主要使用Git Bush ,在本地创建仓库,并与github同步。
进入仓库,创建、修改、上传文件。
进入仓库:
右键Git Bash Here ,进入界面
git init
,初始化仓库,
创建一个txt文件,随便输入内容。
然后git add readme.txt
,上传文件至(工作区)缓存区。
最后 git commit -m "description"
上传完成。
cat readme.txt
可以读取文件的具体内容
删除文件
git rm test.txt
工作区删除
git commit -m ""
版本库彻底删除
(不敢乱交,可以不删,加个注释,废弃了,挺好的。避免衫裤跑了)
强制推送
git push -f origin develop
强制覆盖
git push origin develop:master -f
魔性,这么点代码,却威力巨大。博主一直好奇,这个命令不可以通过增加权限的方式或者密码之类的,锁死,避免误删之类的吗?
上传文件
创建 SSH KEY
ssh-keygen -t rsa -C "youremail@example.com"
回车,回车, Y确定,
得到id_rsa he1id_rsa.pub两个文件,在用户下面的.ssh中。
创建成功,登录Github ,进入setting, 选中SSH and GPG KEYS,点击 New SSH key,粘贴id_rsa.pub秘钥。
点击New repository创建一个仓库,获得url地址后,
git remote add origin git@github.com:user_name/repository_name.git
然后第一次将本地库内容上传至github上面。
git push -u orgin master
以后做了修改之类的,只需要
git push orgin master
即可。
不足之处,多多指点。