练习二十五,远程仓库包含了一个链接,请找到它。 使用代码:

git remote -v

其中remote_location就是远程仓库对应的链接。 练习二十六,你需要从原始(origin repository)仓库拉去所有更改。 使用代码:

git pull ori[......]

阅读全文

练习二十一,现在有两个问题需要被提交。问题是,这两个文件需要分开提交,而不是一起提交,但目前他们被加到了同一个待提交的队列中。请将”to_commit_second.rb”从提交队列移除(无需提交任何文件)。
使用代码:

git reset HEAD to_commi[......]

阅读全文

练习十八,现在本地分支的TAG并未推送到远端仓库,请将他们推送到远端仓库。 使用代码:

git push --tags

练习十九,README文件已提交,但看起来像提交中遗漏了forgotten_file.rb。 添加该文件并将修改合并入之前的提交。 使用代码:

g[......]

阅读全文

练习十四,有一个名为`oldfile.txt`的文件。 我们要把它重新命名为`newfile.txt`并保存该状态。
使用代码:

git mv oldfile.txt newfile.txt

练习十五,你已经将一些文件添加Git仓库了,现在发现项目结构需要重组。 创[……]

阅读全文

练习十一,有一个文件被删除了,找到该文件并从git中删除它。
使用代码:

git status

依然使用该指令,通过看Changes not staged for commit下的文件,得知实际文件已经被deleted的是deleteme.rb。
要从git中删除该文[……]

阅读全文

练习八,要求你忽略除“lib.a”文件之外的所有.a后缀的文件。 使用代码:

vim .gitignore

尾部添加:

*.a
!lib.a

第一句当然知道了,排除所有的a后缀。 第二句是不包括lib.a文件的意思。 保存后即可完成该单元练习。 练习九,检查当前文件中[……]

阅读全文

练习五,要求你克隆一个分支到本地。 使用代码:

git clone https://github.com/Gazler/cloneme

练习六,要求你克隆一个分支到本地并且命名为my_cloned_repo。 使用代码:

git clone https://gith[......]

阅读全文

练习二,要求设置用户名和邮箱。
使用代码:

git config --global user.name username
git config --global user.email emailaddress

练习三,要求你将目录下的README添加到暂存区。 使用代[……]

阅读全文

Githug是一个基于ruby的git命令练习游戏,当然,是文字游戏,有很多个任务,可以让你熟悉了解git的各种指令。 今天就简单记录一下使用流程,环境是CentOS 7 X64. 因为用到Ruby,所以需要安装下:

yum install gem -y

安装好后[……]

阅读全文