github基础用法
一、github端
登录账号,创建userName.github.io命名的存储库,勾上自述文件
二、客户端工具
1.安装git工具
2.任意目录下右键 点击git bash here,在黑窗口中输入
git config --global user.name "userName"
git config --global user.email "528628374@qq.com"
三、如何让git控制本地文件(创建本地仓库)
1.创建目录 右键git bash here
2.输入 git init
创建本地仓库
3.添加完新文件之后(修改文件之后)
4.git bash here 输入 git add .
, 然后输入 git commit -m "本次操作的文字描述"
至此,当前目录下文件都以被git托管
四、跟github账号建立关联
- 打开git命令行窗口输入
ssh-keygen -t rsa -C "528628374@qq.com"
2.打开administrator目录,下面有一个.ssh目录,打开此目录下id_rsa.pub文件,复制内容
3.进入github账号,设置,添加ssh key
至此,本台电脑才有资格跟github进行数据传输,检查秘钥连接成功:ssh -T git@github.com
五、本地库跟远程库建立关联
1.在本地库目录下打开git命令行窗口 输入 git remote add origin git@github.com:userName/userName.github.io.git
2.传数据: 先执行git pull origin master
然后执行git push origin master
数据就能成功到达远程
六、版本更新
1.将每次大更新的节点,上传至github,并添加相应描述
2.当然在设置更新节点时,有些文件是不需要实时同步更新的,比如node-module文件夹,监视成本高,且作用不大,这个时候就需要设置忽略文件路径配置,同级文件下通过普通黑窗口,添加type nul>.gitignore
,在此文件内添加要忽略的文件名即可。
3.git log
指令可查看所有节点更新记录,再执行git reset --hard
想要跳转的版本号,或者git reset --hard HEAD^
返回上一层,返回上上一个版本就是HEAD^^
4.撤销修改时的操作为git checkout -- test.txt
,--后可不指定文件,点 为全部文件更新