git初次使用

1.全局变量的设置与查看

一个系统中为了区分每个开发者,所以我们也为自己注册个名字和邮箱


注册你的名字

git config –global user.name “yourname”

注册你的邮箱

git config –global user.email “975486@163.com”

查看全局信息

git config -l

2.创建仓库(respository)

在仓库中保存的用户开发过程中提交代码的日志记录。
例如在d盘建立一个文件夹d:\git\repository


2.1切到文件夹(用cmd或者在d:\git\repository文件中右击git bash here)

2.2初始化仓库

git init

此时在在d:\git\repository建立了一个隐藏的.git目录,这个目录是仓库信息,死都不要改。
如果修改了,把文件夹删除干净,执行前面的操作。

3.添加文件

初始化成功后就可以进行文件管理了。
建议编写的文件最好用utf-8。


3.1 编写一个Hello.java,复制到d:\git\repository,使用git status,出现下面

查看状态信息

$ git status
On branch master
Untracked files:
  (use "git add <file>..." to include in what will be committed)

        Hello.java

nothing added to commit but untracked files present (use "git add" to track)

其中,
On branch master:现在的开发属于主分支
Untracked files:未标记的文件

3.2 将文件加入暂存库

git add Hello.java

3.3 提交文件

git commit -m “注释信息,本次改变”

3.4 查看Hello.java文件的日志信息,如果日志过多,可以按字母“q”退出

git log Hello.java

4.修改文件

现在我们修改我们的Hello.java文件,用git status查看状态

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git checkout -- <file>..." to discard changes in working directory)

        modified:   Hello.java

提示我们Hello.java已经发生修改
要是想恢复到之前文件

git checkout Hello.java

4.1 查看修改

git diff Hello.java

被删除的信息前面都会有一个-号
被增加的信息前面都会有一个+号

4.版本回退

我们的每一次提交,都会生成一个commit id,这个id就是就是版本控制的主要元素。

穿梭前,用git log可以查看提交历史,以便确定要回退到哪个版本。
如果嫌输出信息太多,看得眼花缭乱的,可以试试加上–pretty=oneline

git log –pretty=oneline

要重返未来,用git reflog查看命令历史,以便确定要回到未来的哪个版本。

git reflog

HEAD指向的版本就是当前版本,使用命令git reset –hard commit_id

git reset –hard commit_id

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
若您初次使用SSH进行Git操作,可以按照以下步骤进行设置: 1. 首先,确认您已经生成了SSH密钥对。您可以通过运行命令`ls -al ~/.ssh`来检查是否已经存在SSH密钥。如果该目录下没有`id_rsa`和`id_rsa.pub`文件,则需要生成新的SSH密钥对。 2. 若要生成新的SSH密钥对,可以运行以下命令: ``` ssh-keygen -t rsa -b 4096 -C "your_email@example.com" ``` 这里将"your_email@example.com"替换为您在Git平台上注册的邮箱地址。按Enter键接受默认值,生成密钥对。 3. 然后,运行命令`ssh-agent`来启动SSH代理。 4. 添加您的SSH私钥到SSH代理中,使用以下命令: ``` ssh-add ~/.ssh/id_rsa ``` 5. 现在,打开您的Git平台(例如GitHub或Gitee)的设置页面,找到与SSH相关的选项。 6. 在Git平台上,将您的公钥(`id_rsa.pub`文件的内容)添加到您的账户的SSH密钥列表中。详细步骤请查阅Git平台的文档。 7. 一旦您的SSH密钥设置完成,您可以使用SSH协议来进行Git操作。例如,通过以下命令将远程仓库的URL修改为SSH协议: ``` git remote set-url origin git@github.com:user/repo.git ``` 将`user/repo.git`替换为您的远程仓库地址。 现在,您可以使用SSH协议进行Git操作,无需每次输入密码。请注意,这只是一个简单的示例,具体步骤可能因Git平台和操作系统而异。请根据您的实际情况进行相应调整和参考中提到的内容。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值