使用的命令行工具:git bash。
git clone git_address 从远程git代码库拉去代码到工作区。
git status 查询工作区文件的状态(如:是否忽略、是否与代码库一致等)。
git add -A 将工作区中有变化的代码添加到暂存区。
git commit -am “对提交代码的备注”将代码有暂存区同步到本地git代码仓库。
git push 将本地git代码仓库的代码同步到远程git代码仓库。
git reset --hard 用暂存区的代码覆盖工作区的代码。
git pull 从远程git代码仓库同步代码到工作区。
git checkout '分支名称' 切换到由“分支名称”指定的分支。
git checkout '某个具体的文件' 用本地git库中文件,覆盖本地开发环境下的同一文件。
git branch -r 查询远端Git上有哪些分支。
git branch 查询本地Git上有哪些分支。
git branch -d 20190702 删除 分支名为 "20190702"的本地分支。
git push origin --delete 20190702 删除 分支名为 “20190702” 的远程分支。
进行分支的合并:
首先 checkout master分支。
然后执行合并命令:
git merge 要合并的分支
然后查看状态
git status
最后进行提交
git push
忽略指定文件提交
1.本地修改不提交到远程仓库
git update-index --assume-unchanged 文件名
2. 推送带远端代码
git push --set-upstream origin 分支名称
3.取消本地忽略
git update-index --no-assume-unchanged 文件名