部分git使用命令,详细使用查阅相关手册:git 命令 --help 或参考该文档
初始化并同步仓库
先在GitHub创建好仓库
- 在本地,打开Git命令行,输入git init 初始化本地仓库
- git remote add origin 仓库地址,把本地和远程的仓库连接起来
- git pull origin master 从远程仓库把 master 分支同步下来。origin仓库名(可用-o选项修改)/master分支名
提交修改到仓库
- git checkout~~ 查看修改了的文件(仅限于已经使用git add添加到仓库的文件)
- git add file 先添加文件file到暂存区
- git commit -m 注释 初始化file 提交暂存区到本地仓库
- git push origin master 提交仓库修改到GitHub仓库
- git push -u origin master -f 强制上传
撤销修改
- git reset HEAD filename 撤销git add 的内容
- git checkout – filename 撤销全部的修改
- git commit --amend 对上一次的 commit 进行覆盖
别名
- git config --global alias.his ‘log --oneline’:查看提交历史记录
分支
- git branch b1 创建分支,创建之后不会切换
- git checkout b1 切换分支
- git checkout -b b1 创建分支并切换
- git log --oneline --decorate --graph --all 查看各分支提交历史记录
- git merge b1 在主分支上对b1分支进行合并
- git -d b1 删除合并完之后的分支
- git fetch origin同步远程中本地没有的代码到本地