git常用命令
-
克隆代码
git clone [url] 是远程操作的第一步,通常是从远程主机克隆一个版本库
例:git clone http://xxx.xx.x
输入用户名/密码 -
更新代码
git pull 相当于是从远程获取最新版本并merge(合并)到本地 -
提交代码
git pull 将本地代码提交到远程库 -
切换分支
git checkout -b 切换分支
git checkout -b 本地分支名 origin/远程分支名 切换远程分支并在本地创建分支 -
合并分支和创建分支
git branch 分支name 创建新的分支
git merge 分支 要合并其他分支到你的当前分支
在这两种情况下,git 都会尝试去自动合并改动。但是,这可能并非每次都成功,并可能出现冲突( 这时候就 需要你修改这些文件来手动合并这些冲突。改完之后,你需要执行如下命令以将它们标记为合并成功:
git add 分支
在合并改动之前,你可以使用如下命令预览差异:
git diff <source_branch> <target_branch> -
git修改远程分支名称
git branch -m branch_old branch_new 修改本地分支名称
git push origin :branch_old 推送旧分支,删除远程分支
git push --set-upstream origin branch_new 推送新分支
7.git删除远程分支
git push origin --delete [branch_name]