git 常用命令集合
检出远端仓库
git clone username@host:/path/to/repository
添加本地修改
git add <filename> git add .
提交修改到本地
git commit -m "代码提交信息"
推送修改到服务器
git push origin master
列出所有分支
git branch --all
新建分支
git checkout -b local_branch
新建远程分支(在建立本地分支后)
git push origin local_branch
获取远程分支(两种方式)
git checkout -b local_branch remote_branch 或者 git checkout --track remote_branch
切换分支
git checkout master
删除分支
git branch -d test_branch
合并分支
git merge <branch>
从服务器更新本地仓库
git pull
取消本地改动
git checkout -- <filename>
丢弃本地所有改动
git fetch origin git reset --hard origin/master
更换远端仓库地址
git remote set-url origin <repository>
Merge时常用的命令
1.GUItool:
git mergetool
2.commandline:
接受服务器的修改:
git checkout --theirs <filename>
保留自己的修改:
git checkout --ours <filename>
回退单个文件到指定版本
git checkout <commit_number> <filename>
origin是远程仓库的一个别名
使用命令
git remote -v
可以查看origin指向的远程仓库
origin ssh://[email protected]/gitroot/icm_hcdh (fetch) origin ssh://[email protected]/gitroot/icm_hcdh (push)
相关推荐
baolen 2020-08-15
炼金术士lee 2020-08-15
huangchunxia 2020-08-07
lljhi0 2020-07-21
huangchunxia 2020-07-08
zhangxing 2020-07-05
ArkShen 2020-07-05
nebulali 2020-07-05
formula 2020-11-12
huhongfei 2020-11-05
乾坤一碼農 2020-10-27
liumengyanysu 2020-10-22
E哥的aws认证攻略 2020-10-15
guying 2020-10-05
好脑筋不如烂笔头 2020-09-17
Equation 2020-08-09
Balmunc 2020-08-02