设置Git的用户信息的步骤如下:(当提交到GitHub上,会显示提交信息为这个,只需要设置一次)

          首先初始化用户名(即自己GitHub上的用户名)

           点击鼠标右键后点击Git Bash Here(使用命令行的形式) 

git config --global user.name '----------'

     然后写自己 的邮箱(当初和GitHub绑定的邮箱)

git config --global user.email '-----------'

git config --list查看当前用户信息


github 修改仓库地址 git修改仓库名_git


建立仓库相关的命令:

git init----创建.git文件(这是一个隐藏文件,可以设置其显示),这个文件用来存储仓库所有的信息

github 修改仓库地址 git修改仓库名_git_02


git status----查看当前状态,此时操作的地方还在工作区,它提示可以用add添加到暂存区

github 修改仓库地址 git修改仓库名_远程仓库_03


git add----添加到暂存区,此时用此时输入git status,相关文件名称变成绿色,表示到了暂存区

github 修改仓库地址 git修改仓库名_远程仓库_04


git add .-----添加所有变更文件到暂存区

github 修改仓库地址 git修改仓库名_暂存区_05

git commit -m‘描述信息’----此时用git status查看状态显示没有文件需要提交,表示提交到了仓库

github 修改仓库地址 git修改仓库名_github 修改仓库地址_06



修改仓库相关的命令:

    使用vi编辑器修改文件后,用git status查看当前状态显示文件进行修改,要重新git add(这些linux命令可以在我另一篇文章里面查看)

github 修改仓库地址 git修改仓库名_github 修改仓库地址_07

     重复上面的命令,git add 和git commit -m ‘’

github 修改仓库地址 git修改仓库名_github 修改仓库地址_08



删除仓库文件的相关命令:

删除文件后,使用git rm----将文件从工作区上删除

github 修改仓库地址 git修改仓库名_git_09

然后提交到仓库中 git commit -m ‘’

github 修改仓库地址 git修改仓库名_git_10



使用远程仓库(Git Hub)

文件提交流程:本地区--->寄存区--->本地仓库--->远程仓库

在克隆前如果ssh没有设置好,需要先设置ssh,否则会出错

Permission denied (publickey). fatal: Could not read from remote repository

git   remote add origin github仓库地址-----连接远程仓库

github 修改仓库地址 git修改仓库名_远程仓库_11



git clone 仓库地址------可将github上的仓库下载到本地上

github 修改仓库地址 git修改仓库名_远程仓库_12

cd test----先进入这个test文件夹内

touch 文件名--创建一个文件

vi 文件名---进入vi编辑器

git add 文件名----从工作区添加到暂存区(其中git add .代表上传所有文件)

git commit -m '描述信息'----提交到本地仓库,此时使用git status查看状态提示我们可以用push操作提交到远程仓库中

github 修改仓库地址 git修改仓库名_github 修改仓库地址_13

git push----将本地仓库中的文件同步到远程仓库中(若无法同步,记得在.git/cofig的文件中配置个人信息)

github 修改仓库地址 git修改仓库名_暂存区_14

github 修改仓库地址 git修改仓库名_git_15


git push -u origin master----将文件提交到远程仓库,第一次使用是会出错,会提示你先用git pull更新远程仓库

github 修改仓库地址 git修改仓库名_暂存区_16

但是如果分支比较落后的话,还是会出现错误,没有远程分支新,这个时候需要强制推送并覆盖之前github上的内容,git push -u -f origin master

github 修改仓库地址 git修改仓库名_远程仓库_17

github 修改仓库地址 git修改仓库名_github 修改仓库地址_18

git pull----作用是:取回远程主机某个分支的更新,再与本地的指定分支合并

github 修改仓库地址 git修改仓库名_git_19

使用分支的相关命令:

git  branch----查看分支,这个是在连接git后可以查看(这个要连接上远程仓库后才可以连接,此处显示在master上)

github 修改仓库地址 git修改仓库名_github 修改仓库地址_20

git branch -r----查看远程分支,开发方式有分支开发,主干发布的模式和主干开发和分支发布的模式。在分支开发,然后发布到主干上(master),这个是业界普遍认为的良好做法。

github 修改仓库地址 git修改仓库名_git_21

git checkout -b 分支名字 origin/master----创建一个分支,此时会切换到新建的这个分支,checkout表示检出,-b表示分支,origin/master表示在这个主干的基础上去生成一个分支。但是还需要将这个分支推送到远程仓库上。

github 修改仓库地址 git修改仓库名_暂存区_22

git push  origin HEAD -u----将本地新建的分支推送到远程仓库中

github 修改仓库地址 git修改仓库名_暂存区_23