git常规使用
git使用1.建立分支git branch 分支名2.创建并切换到分支、切换分支git checkout 分支名3.添加到远程仓库git remote add origin 仓库地址4.添加修改git add .5.提交本地修改git commit进入vim编译模式,不输入修改内容的话按shift + :然后输入wq!保存提交或者...
git使用
1.建立分支
git branch 分支名
2.创建并切换到分支、切换分支
git checkout 分支名
3.添加到远程仓库
git remote add origin 仓库地址
4.添加修改
git add .
5.提交本地修改
git commit
进入vim编译模式,不输入修改内容的话按shift + :
然后输入wq!
保存提交
或者
git commit -m 修改内容
6.远程拉取
git pull origin 分支名
7.远程提交
git push origin 分支名
8.克隆仓库
git clone -b <分支名> [仓库地址]
另外,当分支中的代码有修改没有提交时,切换成master主分支会失败,可以拉取俩个项目操作,一个作为主分支项目master,一个作为当前修改项目branch,修改内容在branch上操作,当项目修改过测后合并到master中,然后删除分支。
9.合并分支
git merge 分支名
如在master中并入新修改好的branch可在master项目目录下git merge branch
10.删除分支
本地分支删除
git branch -d 分支名
远程分支删除
git push origin --delete 分支名
11.冲突查看
git diff
冲突解决办法
-》同一分支上:找到冲突的文件,先将冲突部分的代码合并好,合并修改后的文件保存在本地,然后revert本地单一个冲突文件,再将本地修改好的代码复制覆盖到冲突文件中进行提交push,通知其他成员及时pull代码
-》不同分支上:pull后产生冲突时先将代码直接push,push过程中合并冲突的代码部分,然后再次pull其他分支的代码
12.拿不到远程分支列表先多次刷新
执行git fetch origin --prune后再git branch
13.The following untracked working tree files would be overwritten by checkout:
clean分支内容
git clean -d -fx
14.tag 推送
gi t push origin --tags
更多推荐
所有评论(0)