![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Git and Github
依齐
这个作者很懒,什么都没留下…
展开
-
Week 3 Git&Github: create a branch and push it to remote
向远程仓库上传分支内容。本地创建的新分支未上传时,不可直接使用git push 上传本地修改内容。本节讲,在本地仓库创建分支之后,怎么同步到远程仓库。查看远程仓库分支状态。创建并跳转到新的分支。...原创 2022-08-30 18:57:19 · 172 阅读 · 0 评论 -
Week 3 Github: create a Repo and clone
可以看到远程仓库的commit记录,由下图可知,当前状态本地repo还没更新到远程仓库最新的commit。创建好repo之后,我们如果想将它clone到本地,需要复制链接。然后我们在本地找一个地址,执行。可以看到,远程仓库和本地仓库都指向了同一个commit。从远程仓库下载内容并同步到本地,之后再执行。可以看到本地git是否与远程仓库同步。命令将本地修改上传同步到远程仓库上。本地修改repo中的文件后,用。可以同步本地和远程仓库,合并分支。则可以看到github的提示。注册一个github账号。......原创 2022-08-30 18:00:04 · 180 阅读 · 0 评论 -
Week 2 Git & Github 6: Rollback
回退最新的一次commit,但是并不会撤销之前的commit记录,只是提交一次新的commit,将文件内容修改到上次commit之前的样子。原创 2022-08-27 14:37:12 · 149 阅读 · 0 评论 -
Week2 Git 入门3:Remove and Rename
当我们需要忽略掉某些Repo中的文件的修改时,可以用gitignore命令。需要注意的是,gitignore命令只对untracked文件起作用,所以如果想要ignore某些tracked文件,可以通过清除缓存,使其变更为untracked文件。只需要在.gitignore 文件中添加一行 *.py即可。在repo所在文件夹下新建文件命名为 .gitignore,不要落下前面的 "."。在.gitignore文件中添加**/haha,即可过滤掉haha目录下的所有文件。命令,会被要求在执行一次。...原创 2022-08-16 22:17:32 · 247 阅读 · 0 评论 -
Week2 Git入门2:log and diff
说明test.py文件修改了五行,其中四行新增,一行删除。查看所有commit中文件的修改内容。查看所有commit中修改的行数。1.查询结果中,输入q 可退出查看。查看所有commit的简单信息。查看指定commit的修改内容。查看当前未提交的修改的行数。查看当前未提交的修改。当前未提交的所有修改。...原创 2022-08-16 19:33:03 · 77 阅读 · 0 评论 -
Week2 Git 入门1: Advanced git interaction
命令将此文件添加到当前 repository(仓库)中,将此文件包含在repo管理范围内,对此文件建立track;2.git只对建立了track的文件进行内容变化追踪,也只有add到repo里的文件可以被commit;1.上一周的课程中我们学到,当我们复制一个文件到某个repo所在的文件夹里的时候,需要通过。命令,可直接提交所有changes,即使没有被add,但前提是这些都是repo里的文件。3.repo里的文件被修改后会被git检测到,可通过。6.被修改的文件都被add之后,才可以 执行。......原创 2022-08-16 17:28:07 · 100 阅读 · 0 评论 -
Git & GitHub 入门6:用好commit message
修改repo中的文件内容后,add该文件,直接运行命令git commit进入message编辑状态,可以输入多行commit message说明,完成后点击ECS键退出编辑,输入冒号+wq后点击Enter键 完成message编辑。git log 可以查看所有的 commit messages。...原创 2022-08-14 17:34:26 · 320 阅读 · 0 评论 -
Git & GitHub 入门5:工作流理解
运行add command将这个新文件添加到git中,git会将这个文件从状态untracked 变更为stage。运行git status命令,可以看到git检测到了我们编辑的新文件没有被track。我们通过git init在一个文件夹中创建git repository。我们想要管理的文件必须是某个repository的一部分。我们在这个repository目录下新建一个.py文件。运行git add psript.py。git commit 命令提交文件。运行git commit命令完成提交。...原创 2022-08-14 16:36:12 · 180 阅读 · 0 评论 -
Git & GitHub入门3:修改文件后提交(modify, stage, commit)
运行git add Practice-BaiduBaike.py 表示我们希望将保存修改后的Practice-BaiduBaike.py文件。现在我们可以使用git commit命令提交修改了。修改这个文件,在其中加一行注释后保存。用atom 打开当前目录下的文件。...原创 2022-08-14 16:02:10 · 470 阅读 · 0 评论 -
Git GitHub入门2:新建Git repository并提交修改
它可以将单个源文件复制成一个指定文件名的具体的文件或一个已经存在的目录下。cp命令还支持同时复制多个文件,当一次复制多个文件时,目标文件参数必须是一个已经存在的目录,否则将出现错误。选择一个文件夹,执行 git init 命令 we initialize an empty git repository in the current directory.git status 查看当前git repository的状态。如果直接输入git commit 则会跳转到另一个页面。1.输入:wq后回车。...原创 2022-08-14 15:50:04 · 393 阅读 · 0 评论 -
Git 入门一:设置用户邮箱和用户名
用--global表示 We want to set this value for all git repositories that we'd use. We could also set different values for different repositories.原创 2022-08-14 12:50:39 · 175 阅读 · 0 评论