美文网首页
git开发遇到的常用用法

git开发遇到的常用用法

作者: Zclee | 来源:发表于2019-07-31 11:03 被阅读0次
<!--更改全局用户名-->
git config --local user.name "cc"
<!--更改全局用户名-->
git config --global user.name "cc"
<!--更改邮箱-->
git config --local user.email "zhicong@spacebook.net"

<!--重复一个功能多次提交可以用-->
git commit --amend -m  'xxx' 

<!--提交密钥-->
ssh-copy-id -p 22701 git@114.55.124.213 

<!--删除本地分支-$git branch -d [本地分支名]-->
$git branch -d bugfix-v1.0.0.170718
<!--删除远程分支-$git push origin  --delete :[远程分支名]-->
$git push origin  --delete :bugfix-v1.0.0.170718

<!--移除历史追踪-->
git rm --cached examples/frameworkdemo/client/client 

<!--回滚到指定的版本-->
git reset --hard e377f60e28c8b84158

<!--添加sshkey-->
ssh-copy-id -p 22891 git@39.108.59.178

<!--切换git仓库-->
git remote set-url origin ssh://spb_git/home/git/gitcodes/spacebook.git
<!--加入git仓库-->
git remote add origin git@github.com:YotrolZ/helloTest.git

<!--强制push-->
git push -u origin master -f

<!--github开源项目操作-->
先将对方的代码fork到自己的GitHub上
直接在对方GitHub仓库里fork就好。

从自己的GitHub上fork代码并clone到本地
git clone https://github.com/你自己的GitHub账户名/git_coroperation_test
例如我的:git clone https://github.com/Sevenkili/git_coroperation_test
进入到clone到的本地仓库里
cd git_coroperation_test

修改提交代码
在本地文件里修改代码,比如在README.md中添加一句话。然后就可以提交了

git add .
git commit -m "xxx" //xxx:随便取名
git push

保持同步
对方也会上传自己修改的代码,我们需要和对方的repository保持同步。

在命令行终端进入本地仓库
cd git_coroperation_test

配置原仓库的路径:是对方的,不是自己的
git remote add upstream https://github.com/对方的/git_coroperation_test

查看远程目录的位置:能看到我们自己的和对方的远程目录位置
git remote -v

抓取原仓库的修改文件:
git fetch upstream

切换到master分支:一般我们应该是在master分支上,如果已经在了,会提示我们已经在master分支上的。
git checkout master

合并远程的master分支:
git merge upstream/master

git reset --soft HEAD^ //撤销 缓存区

相关文章

  • git开发遇到的常用用法

  • [ Git ] 快速参考

    配置 常用的用户信息配置 常用的别名配置 git rm 的用法 git reset 的用法 git stash 的...

  • git checkout 命令详解

    概览 git checkout 这条命令的常用格式如下: 用法一 git checkout [] ...

  • Git常用手册

    Git 是每个开发童鞋必须掌握的工具,本文记录博主日常开发使用 git时,遇到的问题和常用的解决方法: No su...

  • Git资料集

    Git这些高级用法,喜欢就拿去用 Git基础知识 Git廖雪峰 猴子都能懂的Git入门 git tag常用操作

  • git stash内容误删找回

    git stash内容误删找回 开发工作中,git是我们最常用的工具之一。最近我在开发中遇到这么一个问题:某次的开...

  • 为什么你的 Git 仓库变得如此臃肿

    你已经掌握了 Git 的基本用法,只消熟练使用几个常用命令,足以应付开发过程中的绝大多数场景。在 Git 的帮助下...

  • sass/git/gulp

    sass用法指南sass语法 常用git指令git-book gulp详细入门教程gulp使用指南segmentf...

  • Git 常用用法

    查看远程分支 删除远程分支和tag 删除不存在对应远程分支的本地分支 假设这样一种情况: 我创建了本地分支b1并p...

  • git常用代码管理

    代码开发常用 git add git add . (注意标点符号) git commit -m "备注日志" gi...

网友评论

      本文标题:git开发遇到的常用用法

      本文链接:https://www.haomeiwen.com/subject/iwrzrctx.html