搜索 K
Appearance
Appearance
3
分钟722
字2021-10-15
Invalid Date
必须设置,设置一次即可
git config --global user.name LHD
git config --global user.email Lyouxiang526@163.com红色代表未跟踪
git statusgit add xxx
git rm -cached xxx""里是版本信息
git commit -m "first commit" xxxgit reflog
git loggit reflog => 复制版本号。shift + ins 粘贴git reset --hard +版本号git branch -vgit branch 分支名git checkout 分支名在master合并hot-fix。先切换到master分支再合并
git merge hot-fix合并分支时,两个分支在同一个文件的同一个位置有两套完全不同的修改,git 无法选择使用哪一个,所以必须认为决定新代码内容。
合并出错后,手动修改内容
重新添加到暂存区
git add xxx
重新提交到本地库,不要带文件名!
git commit -m "版本信息"初始化远程仓库连接 gitee remote and orgin xxxx
远程地址为 https
git remote -v 查看当前所有远程地址别名
创建别名
git remote add 别名 远程地址git push 别名或地址 分支名git pull 别名或地址 分支名克隆完会把别名也克隆过来
git clone 地址先登录另一个团队的账号,在要协助的团队 github 仓库 fork 到自己的仓库上。在自己仓库改完后 pull request 一下。被协助的团队就可以在 github 仓库上看到 pull request。然后就可以合并
先在 c:/用户/你的用户名目录下,删除.ssh 目录,然后右键打开 git bash
ssh-keygen -t rsa -C 你的github邮箱地址
cat id_rsa.pub 把里面的值复制到你的github个人资料 ssh keys 中
然后就可以使用ssh地址了该命令显示从最近到最远的提交日志。每一次提交都有对应的 commit id 和 commit message。
如果嫌弃输出的信息杂乱无章,那么加上 --pretty=oneline 参数试试吧!
d 下一个, q 退出
git log --pretty=oneline根据 id 回退到指定的版本
查看命令操作的历史
ssh-keygen -t rsa -C "your_email@163.com"
cat ~/.ssh/id_rsa.pub
关联仓库起别名
git remote add github xxx
git push github master