- 提交代码
git checkout master 切换分支
git status 查看状态
git add . 添加全部代码到暂存区,(git add 1 2)用空格分开添加指定
git commit -m "注释"
git pull origin master 更新代码(第一次需要写origin master,后面直接pull)
git push -u origin master 添加到远程仓库(-u指定master为默认主机,后面可以直接push)
git diff ...(查看修改内容)
切换dev分支,merge远端代码到dev
git checkout dev
git merge origin
git branch -r 查看远程分支
- 撤销代码
git checkout head a.txt b.txt 撤销修改尚未提交的代码
git reset head a.txt 取消已经添加暂存区的代码
- 设置配置信息
查看Git的配置信息
git config --list
设置用户名、密码、邮箱
git config user.name "shenchangchang"
git config user.password "@WSX2wsx"
git config user.email "626329242@qq.com"
查看用户信息
git config user.name
- 关联远端地址
如果本地没有关联远端的地址,需要添加地址,直接push会报错
git remote add origin http://...
如果已经存在,先删除
git remote rm origin
删除后,再添加
git remote add origin http://...
再push
git push -u origin master
git结构图