git以及github的使用

1.git init //初始化仓库
新建一个文件:readMe.md
2.git status //查看文件夹状态
3.git add //提交文件
4.此时再查看文件夹状态,提交的文件变绿,说明已提交
5.git commit -m "/注释,备忘录/"
此时已经有主干
之后再创建分支

git diff //查看更改前后的差别
git branch //查看分支
git branch+分支名 //只创建分支,不替换分支
git checkout -b //创建并替换分支
git checkout htgl-a(分支名) //切换分支
切换分支时有些目录没删掉,解决办法:自己手动删除
主干分支只有readMe.md

git add *
git commit -m "update index.html" //提交
git log //查看提交历史
git log --graph //查看提交状态
git reset --hard d8e4e5f153d14de60b399affd2cda5a3cd61426e //回溯到之前的某一状态
git checkout htgl-a //切换到htgl-a分支
git merge htgl-b//分之合并
HEAD:主干上的内容
剩下的:另一分支的内容
合共上绿色的线代表合并

git log --graph后按q重新操作
git checkout - //切换到上一分支
//切换到不同分支,文件夹的状态是不一样的,不会相互影响

ps:
做首页一个分支(a)
购物车一个分支(b)
主干文件就是初始化的文件
做完后将首页的文件合并到主干上
购物车做完后合并到主干上
在主干上可以来回切换分支状态

git remote add origin git@github.com:milkfei119/h51614.git
//完成主机与网上认证
git pull origin master --allow-unrelated-histories //把github上的内容强行与本地同步
git push -u origin master //向网站推送,第一次推送一定要写 -u origin 两个参数
之后再推送直接 git push

从github往本地库拉文件用git pull
选好指定的文件夹 git pull ok!
从本地库往github推文件用git push
推:在本地库新建一个文件、git status,git add *,git commit -m "",git push ok!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容