在使用git的时候,每次都要查询需要的命令,费时费力,在这里简单总结下容易遗忘的点与命令行:
1,首先需要安装git,安装完成后,通过以下指令查看git版本
git --version
若出现版本信息,即可视为安装完成:
2,配置变量查看与设置
git config --list
git config user.name
git config user.email
git config global --user.name "yourgitName"
git config global --user.email "yourgithubEmail"
3,生成ssh key用于github和本机建立安全连接,需要注意的是一台电脑只需要同github建立一次安全连接即可,如果重复生成rsa码,将会覆盖之前设置。
ssh-keygen -t rsa -C "youremail@example.com"
一键回车即可,将生成的id_rsa.pub,复制内容,然后在github-setting-SSH and GPG keys-New SSH key 粘贴内容即可(key名称可以任意取)。注:id_rsa.pub默认在c:/usert/用户名/.ssh/。。。
完成上述步骤后,可通过以下指令来检查是否连接成功:
ssh -T git@github.com
4,建立本地仓库
首先,在本地文件夹下,右键,git bash here,执行初始化代码:
git init
然后,添加文件到git 暂存区
git add 文件名
git add .
最后,将本地暂存区提交到本地仓库
git commit -m "有关本次提交文件的描述"
5,将本地文件关联至github远端仓库,默认名为origin
git remote add origin https://github.com/用户/用户的一个仓库.git
git remote add origin git@github.com:用户/用户的一个仓库.git
git branch -vv
在关联的过程中会可能出现“fatal: Couldn’t find remote ref master”,提示找不到远程的链接对象,解决方法如下:
(1)通过检查本地git配置来定位错误
git config user.name
git config user.email
(2)检查远程仓库配置
查看远程仓库配置信息
git remote -v
git remote rm origin
git remote add origin https://github.com/用户/用户的一个仓库.git
(3)还是不行的话可以找到文件路径下 git文件所在,打开config文件,删除[remote “origin”] 下信息。重复(1)(2)步骤。
6,文件推送至远程仓库
git push -u origin master
由于新建的远程仓库是空的,所以要加上-u这个参数(好像不加也可以),等远程仓库里面有了内容之后,下次再从本地库上传内容的时候只需 git push origin master
git push origin master
7,实用指令
git remote
git remote url
git status
git log
git diff
。。。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)