GTI 常用指令

1.新建项目,打到根目录,鼠标右键git bash here

2.初始化仓库 git init,成功的话命令行上会出现蓝色的(master)

3.git add . 工作区的内容添加到暂存区

4.git commit -m '' 暂存区的内容提交(提交更新)到本地仓库

如果修改,新增了文件,重复 第3,第4步即可。

git  checkout -- index.html(慎用,可以用vscode回退代替)
    用本地仓库的代码覆盖工作区

git reset HEAD .
    把暂存区里的内容清空了,如果已经提交到本地仓库了,执行这个无效。
    撤销的是add操作


git reset --hard 版本的hash值
    回退版本


git rm -f xxx.html
    同时删除本地仓库和工作区中的文件
git rm --cached xxx.html
    本地仓库中的xxx删除,工作区保留,解除git追踪xxx.html

删除的简便办法:
    在工作区中删除,然后同步到本地仓库

.gitignore文件,里面放着git忽略跟踪的文件


注意点:
git init之前最好想好 .gitignore的忽略的文件


------远程仓库------
访问方式2种:
https(了解)
ssh
    不需要输入gitee的账号密码的。
    要生成ssh公钥并放到码云里
        ssh-keygen -t rsa -b 4096 -C "your_email@example.com"  3次回车
        .shh文件下有个 .pub文件
        放到gitee,个人头像->设置->ssh公钥

合并的步骤:

新建login分支并切换到login分支上


在login分支上开发


提交login分支


切换到master分支上,合并login分支

拉取远程的某个分支
git fetch

git checkout login_xiaochong 

git pull  origin login_xiaochong 

远程删除
git push origin --delete login_xiaochong

git checkout xxx


git checkout -b xxx

切换到xxx分支  当远程仓库上有xxx的时候,同步起来


一定要确保当前的分支提交(commit)干净的,然后再切换分支

公司中新做一个项目:
    git init
    git add .
    git commit -m

    git remote add 远程仓库地址
    git push -u origin master

维护老的项目:
    git clone xxx.git(克隆下来默认在master分支上)
    git checkout -b login_xiaochon
    创建分支并且切换
        git branch login_xiaochong
        git checkout login_xiaochong
    vscode中开发
    git add .
    git commit -m 
    git push -u origin login_xiaochong(新分支必须加 origin 新分支名字)

    如果需要你合并到master上
    git checkout master
    git merge login_xiaochong
    如果合并过程有冲突,需要解决冲突
    git add .
    git commit -m
    git push(master老分支不需要跟参数即可push)

    1 clone
    2 新建分支并切换到新分支
    3 开发
    4 同步到本地仓库
    5 推送新分支到远程仓库
    


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值