一、git的基础命令行操作
git init //初始化本地git仓库
git add <file> //添加文件
git add . //添加当前所有文件
git status //查看状态
git commit //提交
git push //推送到仓库
git pull //从远程仓库拉取数据
git clone //从远程仓库拷贝数据
git commit -m '备注内容' //提交并且写入备注文件
二、忽略不想上传
- 忽略文件
新建.gitignore,内容:
查看当前文件夹git status,只有.gitignore,没有显示文件 - 忽略文件夹
.gitignore内容为:/文件夹名称
三、分支
- 分支操作
创建分支:git branch 分支名称
切换到分支:git checkout 分支名称
切换到主线:git checkout master
分支内操作不会影响主线,切换到分支或主线,会显示当前状态的文件 - 分支内容与主线合并
切换到主线,git merge 分支名称,主线就会有分支里面的内容
四、将本地仓库推送到远程仓库
- 在GitHub创建一个库
- 新建一个库
- 输入库名,点击确认
- 在Windows Powershell将以下代码输入及回车确认:
git init
git add README.md
git commit -m “first comit”
git remote add origin 库id
git push -u origin master
- 推送
在Windows Powershell输入git push,回车
五、从GitHub里clone一个仓库
- 点击clone or download
- 复制链接
- 在文件夹里打开Windows Powershell
- 输入git clone 链接
- 按下回车