git 提交代码过程
1、通过clone命令代码
2、如果有添加和删除执行add and rm命令
3、commit and push 提交代码
4、代码库执行 push request
下载主干代码
git clone http://12.12.23.12:9834/test.git
或者 下载分支代码
git clone -b 分支名 http://12.12.23.12:9834/test.git
如果下载主干,需链接到自己的开发分支
显示分支列表 git branch -a
git checkout 分支名
验证分支名称 git status
文件提交
添加文件 git add
git add xx
命令可以将xx文件添加到暂存区
git add -A
表示添加所有内容
git add .
表示添加新文件和编辑过的文件不包括删除的文件
git add -u
表示添加编辑或者删除的文件,不包括新添加的文件
删除文件 git rm -r
git commit -m "提交说明"
git push origin HEAD:分支名
其它问题:
暂存本地工作
file foobar not up to date, cannot merge.
$ git stash
$ git pull
$ git stash pop
查看列表,更新stash@{0}
$ git stash list
stash@{0}: ***
$ git stash apply stash@{0}
删除远程分支:
git push origin --delete <branchName>