git 里程碑

一、git保存用户名和密码
1.通过使用git config --global credential.helper store
来让git在用户目录下的.gitconfig文件最后添加:

[credential]
helper = stor

2.然后你使用一次pull/push 时输入的账号密码都会保存到用户目录下的git-credential中,这样就只用输入一次就可以了

[user]
    name = alice
    email = [email protected]
[push]
    default = simple
[credential]
    helper = store

二、.git pull 强制覆盖本地

git fetch --all  
git reset --hard origin/master 
git pull

三、新建分支
1,从已有的分支创建新的分支(如从master分支),创建一个dev分支


git checkout -b dev
git push origin dev

四、删除分支

git push origin --delete chat

五、MERGE_MSG.swp被使用

当用git命令拉取最新代码时,有时会遇到如下的提示,
Found a swap file by the name “.git/.MERGE_MSG.swp”
解决方案:
在项目根目录(如/StudioProjects/demo/Leave)下,找到.git/.MERGE_MSG.swp这个文件删除即可。

注:mac 删除命令

rm -rf .MERGE_MSG.swp

六、创建新分支

git checkout -b dev
git push origin dev

七、删除本地分支

$ git branch -d 

八、删除远程分支

git push origin --delete 

九、合并分支

合并某分支到当前分支:git merge 

你可能感兴趣的:(git 里程碑)