Git配置
进入Git Bash设置user.name和user.email配置信息:1
2git 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或者ssh1
2git remote add origin http/origin
# 关联远程仓库,添加后,远程库的名字就是 origin,这是 Git 默认的叫法,也可以改成别的,但是 origin 这个名字一看就知道是远程库。
Git添加文件
在本地添加文件或者文件夹
1
2git status
#预览可以看添加了哪些文件,本地发生了什么变化将变化文件全部添加到想要改变的库
1
git add * (.)
摘要,有记录以待后续修改
1
git commit -m `sth like first commit`
开始推送到github
- 推送本地更新到远程:
1
$ git push origin master
- 此时已经可以在Github看到所提交的操作
Git获取别人的项目并进行修改
自己使用
进入别人的仓库,使用右上角的Fork,便可以将别人的仓库copy到自己的github的仓库中。随后可以在github用edit进行修改,并commit change。协作修改
- 如果想修改原仓库文件,需要在自己所copy的仓库中,做出修改之后,点击pull request-new pull request, 然后出现comparing changes看所做的修改。
- 在所有者的仓库中,可以看到pull request列表出现新文件,此时所有者(其他合作者也能看到)应进行审核。如无问题,则可在pull request列表下方Merge pull request-comfirm merge