
git
git学习
weixin_37871121
这个作者很懒,什么都没留下…
展开
-
git branch操作
创建分支 git branch test 基于当前commit 创建test分支,.git/HEAD文件中记录了当前分支的名字删除分支 git branch -d test 删除本地test分支 git branch -D test test分支还没有合入当前分支,所以要用-D参数才能删掉 git push origin --deleted test 删除远程test分支 git push origin:test 删除远程test分支查看分支 git .原创 2022-01-08 16:51:18 · 205 阅读 · 0 评论 -
git实操
staging area 这个是暂存区场景:gpu服务器迁移,需要注释10台服务器,迁移完成重新修改成新ip本地安装git环境yum install git -ygit项目到本地git clone https://git.xxx.com/xxx/tengine.gitcd tengine/查看远程分支和本地分支,以及各个分支最后一个提交信息git branch -av新建自己的分支git branch remotes/origin/wangsp1-master-p.原创 2022-01-08 16:48:44 · 144 阅读 · 0 评论 -
git add . 和 git add * 区别
git add . 会把本地所有untrack的文件都加入暂存区,并且会根据.gitignore做过滤,但是git add * 会忽略.gitignore把任何文件都加入untrack 为跟踪的原创 2022-01-08 16:40:02 · 161 阅读 · 0 评论 -
git命令行配置
vim /root/.bashrcfunction git_branch { branch="`git branch 2>/dev/null | grep "^\*" | sed -e "s/^\*\ //"`" if [ "${branch}" != "" ];then if [ "${branch}" = "(no branch)" ];then branch="(`git rev-parse --shor原创 2022-01-08 16:38:39 · 582 阅读 · 0 评论 -
git 配置
cd /data/test/tenginevim .git/config说明:origin 为远程仓库git地址的别名master 修改的本地分支名称wangsp1 自己的远程仓库git地址别名Fork:远程仓库—>自己的远程仓库原创 2022-01-08 16:35:59 · 152 阅读 · 0 评论 -
git配置SSH密钥
‘’‘‘’‘一、 查看是否已经有了ssh密钥cd /root/.ssh如果没有密钥则不会有此文件夹,有则备份删除‘’‘cp -R /root/.ssh /root/.ssh.bakrm -r /root/.ssh‘’‘二、生成密钥ssh-keygen -t rsa -C “wangsp1@jumpbox.xxx.com”一直回车即可三、 生成密钥文件夹/root/.ssh文件夹 有id_rsa和id_rsa.pub文件添加ssh密钥,这是要添加“id_rsa.pub”里面的公钥原创 2022-01-08 16:28:31 · 844 阅读 · 0 评论 -
git 配色方案
cd /data/test/tenginegit config --global color.diff autogit config --global color.status autogit config --global color.branch autogit config --global color.ui truegit config --global color.interactive autocd /data/test/tenginegit config --global co原创 2022-01-08 16:13:41 · 291 阅读 · 0 评论