Git基本使用

Git官网教程:https://dwz.cn/sA7e1ThX

廖雪峰老师教程:https://dwz.cn/a9u02G3G

一、第一次提交

1、Github创建仓库:

VUekcV.md.png

2、本地创建文件夹,创建文件,Git bash here

git init

git add –A
(将更改添加到stage区)

git commit –m “first commit”
(将更改提交,注:没有提交到Github,提交到master区)

VUeKhR.png

git remote add origin git@github.com:hanhanhanxu/testGitx.git
(将本地的仓库关联到github上)

git push -u origin master
(推送提交,推送到Github上,-u参数:把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令。)

二、第二次提交

本地文件夹testGit里的内容发生了改变,我们想要将这个改变提交到Github上。

进入testGit文件夹:

右键Git Bash here

git add –A

git commit –m “second commit”

git push origin master
本地master分支的最新修改推送至GitHub

VUmMVg.md.png

注:若文件夹为空,则不会被提交上Github

有时github上有readme.md文件,但是本地没有,这样一来git push 推送的时候就会报错。
使用这个命令

git pull –rebase origin master

将github上的东西和本地就行合并

运行完后本地出现readme.md文件,然后再推送就行了。

三、命令

git init

git add –A

git commit –m “首次提交”

git remote add origin git@github.com:hanhanhanxu/testGitx.git

git push -u origin master

git add区别
{
· git add -A 提交所有变化

· git add -u 提交被修改(modified)和被删除(deleted)文件,不包括新文件(new)

· git add . 提交新文件(new)和被修改(modified)文件,不包括被删除(deleted)文件
}

四、为仓库添加介绍页面

详细步骤请见此项目的readme:
https://github.com/hanhanhanxu/testDocsFolder

问:Github上的仓库的GitHub Pages选择 master branch/docs folder 这个在哪?

VUmrGR.md.png
VUmsR1.md.png

五、参与开源项目pull request

如果你想对某一个开源项目提供贡献,可以先将此开源项目的远程仓库clone到你的某一文件夹中
git clone https://github.com/michaelliao/learngit.git
然后创建一个分支,并切换过去
git checkout -b dev origin/dev

后期更新…

insist,on the road
-------------本文结束感谢您的阅读-------------