2022-10-11
Git 的含义:
Git 是一个分布式版本控制系统。
使用Git 的原因:
(1)方便多人进行协同开发。
(2)可以进行版本的管理。
Git 的工作区域包含的3个区:
工作区、暂存区、仓库区
-----------------------------------------------
单机Git工作区域:
ubantu操作系统
在ubantu中安装git,在终端中使用的命令:
sudo apt-get install git
之后检查git 是否安装成功,使用的命令:
git
说明:当使用“git”时,如果没有出现“未安装”的提示说明,出现的是git的版本号时,则说明安装成功。
之后,在可以在“Desktop”桌面创建一个文件夹,并且在终端中进入该文件夹下。测试git的设置。创建一个git,使用的命令是:
git init
如果想要在刚刚的文件夹中看到创建的git文件,那么可以使用快捷键“Ctrl + H”。之后,设置配置文件的用户名和邮箱,指令的格式为:
git config user.name 用户名
git config user.email 邮箱
在进入该文件夹下的终端,创建一个".py"文件,使用的命令是:
touch login.py
之后,查看“login.py”文件的状态,使用的命令是:
git status
现在,查看这个文件的状态,发现它是标红的,说明“没有跟踪”。那么进行跟踪,使用的命令是:
git add login.py
之后,再进行查看该文件的状态“git status”,现在标记它的颜色变为了绿色。
--------------------------------------------------
2022-10-12
提交设置的git,使用的命令为:
git commit -m "创建登陆文件"
开发刚刚创建的“login.py”文件,使用的命令是:
vi login.py
在打开的编辑器内编写代码。
之后添加到暂存区,使用的命令是:
git add login.py
之后再放到“仓库区”,使用的命令为:
git commit -m "开发完成登陆1.0功能"
查看之前的版本记录,使用的命令为:
git log
查看“login.py”里面的内容,使用的命令为:
cat login.py
回退到上一个版本,使用的命令是:
git reset --hard HEAD^
-----------------
2022-10-13
其中上面的回退中,一个“^”,表示向前回退一个版本,两个“^^”,表示向前回退2个版本。
显示,当前用过的所有的版本信息,使用的命令是:
git reflog
该指令与上面的“git log”的区别是:这条指令将曾经回退版本号也作为一个记录。显示地更全。
因此,回退到指定版本,使用的命令是:
git reset --hard 版本号
撤销工作区的代码,使用的命令是:
git checkout login.py
上面的代码表示使用“vi”,进行编译后。如果想要回退/撤销代码,回退到之前未编辑的状态时,可以使用该指令。使用该指令的好处还表现在当有多个文件时,较为方便。如果打开编辑器一个一个修改的话,相较与该指令较为啰嗦。修改之后,可使用“git add login.py”写入暂存区;进入暂存区中再使用“git commit -m '修改版本x.x' ”写入仓库区中。
------------------------
创建一个远程仓库
打开GitHub,并注册一个账号,登陆账号后,点击“Create repository”,写入仓库的名称,点击“Add a README file”,将忽略文件设置为“python”。点击确定。
------------------------
2022-10-16
Clone操作
在虚拟机中的ubantu操作系统中的终端,将上面创建的仓库宕下来使用的命令是
git clone 网址
说明:其中放置的网址的来源是:打开GitHub,找到创建的仓库。点击创建的仓库,点击右边的“Code”,复制相应的网址。
------------------
2022-10-21
分支操作
(1)查看仓库的分支
git branch
(2)创建一个新的分支
git checkout -b 新分支的名称
(3)切换分支使用的命令
git checkout master
说明:系统中默认创建的是一个master分支。
(4)将新创建的分支与原来的分支进行合并
git merge 新分支的名称
说明:如果新分支中有与默认分支一样的文件的话,合并之后,默认的分支就会有合并过来的内容。
-----------------------------
使用git将本地仓库的内容推送至远程仓库
遇到 将内容推送至远程仓库 有一些问题后,可尝试使用下面指令
git config --global --unset https.https://github.com.proxy git config --global --unset http.https://github.com.proxy
之后在使用:
git remote add origin "https://github.com/自己GitHub的账号/仓库名称.git"
git push https://github.com/自己GitHub的账号名称/创建的仓库名称.git标签:git,创建,py,笔记,学习,命令,使用,login From: https://www.cnblogs.com/isDaHua/p/16782516.html