Linux基础课:第五章---git

开启了第五章的学习。之前学过,又忘记了,这里做笔记,不断加深记忆

git分为本地和云端。本地就足够实现版本管理
最常用的四个命令 git status, git add . , git commit -m "update" ,git push , git pull1


本地创建git 连招 Git 全局设置
git config --global user.name "咸鱼 张"
git config --global user.email "2653272676@qq.com"
初始化,创建仓库。推送文件夹到云端
git init  
git remote add origin git@git.acwing.com:anbanyv/project.git
git push -u origin master

git restore a.txt  回滚文件。
回滚连招
git reflog
git reset --hard 版本号

分支
git branch  查看分支
git checkout [分支名]  切换分支
git checkout -b dev3  创建分支
git checkout -d dev3  删除本地分支
git push -d origin dev3  删除云端分支
提交分支前,需要指向当前分支,然后git push,出现提示命令git push --set-upstream origin branch_name
git merge dev  将dev分支合并到master中

云端分支下载到本地
git checkout dev4  首先在本地创建对应的分支
git branch --set-upstream-to=origin/branch_name1 branch_name2:将远程的branch_name1分支与本地的branch_name2分支对应
git pull

git log --pretty=oneline  查看节点


遇到云端与本地不同步问题的解决办法
git pull origin master
git push origin master

战略上藐视敌人,战术上重视敌人
git东西多,但不复杂。一定要认真对待,否则会感觉很痛苦。

posted @ 2023-02-03 19:59  安半愚  阅读(20)  评论(0)    收藏  举报