这次让我们一起去最大的同性交友网站
github吧!!!
Git是一个开源的分布式版本控制系统,用于有效、高速的处理从很小到非常大的项目版本管理。
Github是一个支持Git并且可以支持代码托管的远端平台。
Windows上直接https://gitforwindows.org/安装exe文件即可。记得配置用户信息。
在Vscode中新建一个Hello_Git项目工程,然后安装前两个插件
> git init
由之前的U变为A
> git add .\Hello_Git.html
到这里就完成了一次本次仓库的提交了
> git commit -m '添加了Helo_Git.html'
之后在本地添加远程仓库的链接地址
> git remote add origin https://github.com/CodingChaozhang/Hello_Github.git
再将本地的归档区的代码送到远程仓库github上
> git push -u origin master
缓冲区
Github选择提示需要添加一个README.md,那么本地新建文件并提交到仓库上。
> git status
并修改html,可看到新建文件为U,已修改为M.
> git add .
> git commit -m '小明修改了Hello_Git.html,并添加了README.md'
其中红色的origin/master是远程的github仓库 绿色的master是本地的
> git log
> git push origin master
从第三次提交回滚到第二次
> git reset –mixed 版本号
再次从第二次到第三次
> git reflog
> git reset --hard ffdea4b
> git reset –soft ffdea4b
> git branch -v
-b 新建分支
> git checkout -b people_lcz
> git merge people_lcz
修改文件
再切换到people_lcz文件中
解决是:
本地分支更新
> git pull
结束了git的学习之后,那么接下来就是github的流浪了!!!
远端仓库github新建一个dev分支
同步到远端仓库
是否合并
参考链接:https://www.runoob.com/git/git-remote-repo.html
除此之外,如果我们本地需要使用的话,可以用ubuntu来搭建一个git服务器。
sudo apt install git
sudo useradd git # 创建用户
sudo passwd git # 设置密码
mkdir -p ./git/repository/gittest.git #在git用户目录下创建仓库目录repositroy,并且创建gittest.git项目测试目
cd ./git/repository/ # 进入仓库
git init --bare ./gittest.git #这步很重要,初始化项目测试目录
chown -R git:git repository #将拥有者改为git用户
apt-get install openssh-server #安装ssh服务器
ifconfig # git服务器
# 本地上传git文件即可
git remote add xxx [email protected]: /home/git/repository/gittest.git
git push
github命令总结:
https://blog.csdn.net/john_bh/article/details/106851707、
pycharm配置git
https://blog.csdn.net/john_bh/article/details/106806534
git和github资料
https://www.runoob.com/git/git-branch.html
ubuntu上搭建git服务器
https://blog.csdn.net/baidu_38661691/article/details/88658033
https://blog.csdn.net/weinsheimer/article/details/86941069
ubuntu创建新用户并添加管理员权限
https://jingyan.baidu.com/article/0eb457e5ffd65c03f1a90593.html
好了。这次就到这里就结束了,下次更新spring boot有关,不知道这周刷不刷算法题,如果刷题,之后一起更新刷题经历。