1、下载代码
git clone +地址
2、查看改动
git status ——查看改动的文件
git diff ——查看改动的代码(按q退出)
git diff +改动的文件 ——查看具体某个文件,改动了哪些代码
3、上传代码
git add +指定的文件 ——改动的指定文件放到暂存区(git add -A ——所有改动文件都放到暂存区)
git commit -m '改动说明' ——提交改动文件
git push ——将改动文件上传到远程仓
4、拉取代码
git pull ——本地没有改动的时候用(如果同一文件远程仓和本地都有改动,会拉不下来)
git reset --hard && git pull ——强制拉取(会覆盖本地改动)
git fetch --all && git reset --hard origin/master && git pull ——最强拉取(保持和远程仓一致,如果强制拉取失败,则可以用这个)
5、解决冲突(上传代码失败,有冲突的时候使用)
git stash ——将修改保存到堆栈中
拉取远程代码(git pull)
git stash pop ——将堆栈中的内容恢复
解决冲突后再重新上传代码
6、修改git用户名
git config --list ——查看当前配置信息
git config --global user.name “输入你的用户名” ——修改用户名
git config --global user.email “输入你的邮箱” ——修改用户邮箱
用户名和邮箱需要同时修改才能生效
==============================================================
解决windows电脑git拉取代码每次都要输入用户信息问题:
第一步:git config --global credential.helper store
第二步:进行git操作时输入一次用户名和密码,之后就可以永久保存了