一、正常提交
1、 命令提交代码
(1)、 git add .
(2)、git commit -m ' 提交代码要说明什么'
(3)、git pull
(4)、 git push
二、有钩子
1、有钩子命令提交
(1)、 git add .
(2)、git commit -m '提交代码要说明什么' --no-verify
(3)、git pull
(4)、 git push
三、其他命令
1、 切换分支 git checkout ' 你想要切换的分支'
比如: git checkout dev 这里是切换到dev分支
2. 合并分支 git merge ' 要合并的分支名称'
比如: git merge admin0901 这里是 把 admin0901 合并到当前分支
3、提交 git commit -m '提交说明'
4. git status
具体来说,
这个命令可以帮助开发者了解工作进度以及需要提交或忽略的文件。 |
5. 查看日志 git log
6、
git diff dev admin0901
命令会显示 admin0901
相对于 dev
的所有更改。
具体来说,这个命令将会比较两个分支(dev
和 admin0901
)之间的所有差异。结果将显示所有在 admin0901
分支中添加、修改或删除的代码行。
注意:如果这两个分支已经并入了其他分支,那么此命令也会显示其他合并的更改。
此外,这个命令的输出将包含每个文件的详细更改信息,包括文件名以及每行前的加减号,表示该行是新增、删除或修改的。
你可以将此命令的输出结果应用于你的工作流程,比如,如果需要合并 admin0901
分支到 dev
分支,就可以先使用 git diff dev admin0901
来查看更改,然后根据结果做出决定。
7、
git push --set-upstream origin admin0901
命令将会把你的 admin0901
分支推送到远程仓库,并且设置该分支的上游为远程的 admin0901
分支。
这表示,当你以后在 admin0901
分支上执行 git pull
或 git push
命令时,Git 会自动知道应该与哪个远程分支进行交互。
注意:如果 admin0901
分支已经存在在远程仓库中,那么你需要先使用 git push origin admin0901:admin0901
命令来推送你的本地 admin0901
分支到远程的 admin0901
分支。
四、拉取代码
1、鼠标右键点击:git bash here
2、git clone '要拉取的地址'
比如:
git clone http://www.cfbrain.com.cn:99/DefaultCollection/cfb2/_git/cfb-ui-oper ate |
五、用小乌龟提交代码
1、进入你要提价的文件夹
2、右键找到提交