Git使用经验指南小结

    科技2022-07-17  103

    在使用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 key 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 暂存区

    #cd 可进入某目录 #list 罗列当前目录下文件 #添加某指定文件到本地git暂存区 git add 文件名 #添加所有文件到本地暂存区 git add .

    最后,将本地暂存区提交到本地仓库

    git commit -m "有关本次提交文件的描述"

    5,将本地文件关联至github远端仓库,默认名为origin

    #将下面地址设置为自己github某一仓库+.git即可 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 #若出现错误,可先移除origin,然后在重新建立关联 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 #列出当前已存在的分支,并显示远程url git remote url #查询本地工作目录和暂存区状态 git status #查看git提交 git log #本地和远程仓库差异对比 git diff #注:若无差异,将不显示

    。。。

    Processed: 0.009, SQL: 8