首页 > 其他分享 >学习笔记——git

学习笔记——git

时间:2022-10-23 20:44:30浏览次数:52  
标签:git 创建 py 笔记 学习 命令 使用 login

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

相关文章