Webstorm生成代码框架,其中生成README.md和.gitignore文件
touch README.md
touch .gitignore
把代码提交到Gitee,第一次提交执行命令:
git init
git add .
git commit -am 'thomas wang'
git remote rm origin(如果是clone下来的项目,多执行一下这句)
git remote add origin https://gitee.com/enimgawxy/hmall.git
git pull
git push -u -f origin master
生成分支提交分支代码执行命令:
git branch -r
git checkout -b <分支名> origin/master
git push origin HEAD -u
git add .
git commit -am '分支说明'
git push
在执行过程中经常用如下命令检查所在分支和当前状态
git branch
git status
克隆的项目,如何拉取其更新?如果你Folked的项目已经有更改
git stash
git pull
git stash pop
如果放弃本地修改,强制更新用:
git reset --hard
git pull
查看所有分支、删除本地分支命令
git branch -a
git branch -d <BranchName>
当你克隆了主分支,需要checkout其他分支命令:
git checkout -b 本地分支名 origin/远程分支名
当你做执行以上这个命令时,有时会又问题(needs merge error: you need to resolve your current index first):
git reset --merge
参考:廖雪峰的Git操作手册