git 相关开发常用

2018-08-27  本文已影响0人  JsLin_

1、切换远程仓库地址:

【git remote set-url origin URL】

2、方式二:先删除远程仓库地址,然后再添加

【git remote rm origin】 删除现有远程仓库 
【git remote add origin url】添加新远程仓库

3、

【git remote -v 】查看远程仓库的地址

git提交相关

git add .

git commit -m


git log   查看是否成功

git branch [分支名] 创建分支
git branch 查看本地所有分支
git checkout [分支名称] 切换分支
---写代码---
git status (查看文件改变记录)

强制覆盖本地

git强制覆盖:
    git fetch --all
    git reset --hard origin/master    master分支名
    git pull
git强制覆盖本地命令(单条执行):
    git fetch --all && git reset --hard origin/master && git pull

git命令合并分支代码

对于复杂的系统,我们可能要开好几个分支来开发,那么怎样使用git合并分支呢?

合并步骤:
1、进入要合并的分支(如开发分支合并到master,则进入master目录)
git checkout master
git pull

2、查看所有分支是否都pull下来了
git branch -a

3、使用merge合并开发分支
git merge 分支名

4、查看合并之后的状态
git status

5、有冲突的话,通过IDE解决冲突;

6、解决冲突之后,将冲突文件提交暂存区
git add 冲突文件

7、提交merge之后的结果
git commit

如果不是使用git commit -m "备注" ,那么git会自动将合并的结果作为备注,提交本地仓库;

8、本地仓库代码提交远程仓库
git push

git将分支合并到分支,将master合并到分支的操作步骤是一样的。

用命令 git push origin --delete Chapater6 可以删除远程分支Chapater6

git branch -d feature/freshfoods 删除本地分支

git 回退 git log 查看提交的 id 然后执行 git reset --hard commit_id



# [git 重命名本地分支,并提交到远程](https://www.cnblogs.com/hechangshou/p/9008297.html)

1.重命名 git branch -m oldBranchName newBranchName

2.删除远程分支:git push origin :oldBranchName 

3.将重命名过的分支提交:git push origin newBranchName
4. 删除本地分支 ,切换到其他分支
1 先切换到别的分支: git checkout  xxxx

2 删除本地分支: git branch -d dev

3 如果删除不了可以强制删除,git branch -D dev


当我想从远程仓库里拉取一条本地不存在的分支时:

git checkout -b 本地分支名 origin/远程分支名`

忽略校验
git commit --no-verify -m "commit"

git常用命令速查
上一篇下一篇

猜你喜欢

热点阅读