Git使用基础(不断更新)

Git配置

进入Git Bash设置user.name和user.email配置信息:

1
2
git config --global user.name +"你的GitHub用户名"(无需引号)
git config --global user.email +"你的GitHub注册邮箱"

1
git config -l  #检查配置

Git建立Github仓库以及与本地关联

在本地的目标文件夹,通过

  • 命令行cd到当前位置
  • 右键git bash
1
git init

关联与Github中建立的repo
复制repo的http或者ssh

1
2
git remote add origin http/origin
# 关联远程仓库,添加后,远程库的名字就是 origin,这是 Git 默认的叫法,也可以改成别的,但是 origin 这个名字一看就知道是远程库。

Git添加文件

  1. 在本地添加文件或者文件夹

    1
    2
    git status
    #预览可以看添加了哪些文件,本地发生了什么变化
  2. 将变化文件全部添加到想要改变的库

    1
    git add * (.)
  3. 摘要,有记录以待后续修改

    1
    git commit -m `sth like first commit`
  4. 开始推送到github

  • 推送本地更新到远程:
    1
    $ git push origin master
  1. 此时已经可以在Github看到所提交的操作

Git获取别人的项目并进行修改

  • 自己使用
    进入别人的仓库,使用右上角的Fork,便可以将别人的仓库copy到自己的github的仓库中。随后可以在github用edit进行修改,并commit change。

  • 协作修改

  1. 如果想修改原仓库文件,需要在自己所copy的仓库中,做出修改之后,点击pull request-new pull request, 然后出现comparing changes看所做的修改。
  2. 在所有者的仓库中,可以看到pull request列表出现新文件,此时所有者(其他合作者也能看到)应进行审核。如无问题,则可在pull request列表下方Merge pull request-comfirm merge
Henry wechat
Inputs welcome!