Git使用教程

当使用Git时,以下是一些基本操作和建议:

  1. 安装Git:首先,你需要安装Git。可以在官方网站上下载适合你电脑的版本。
  2. 配置用户信息:在开始使用之前,确保配置了用户信息。这包括用户名和邮箱地址。
$ git config --global user.name "Your Name"
$ git config --global user.email "youremail@example.com"
  1. 创建仓库:要创建一个新仓库,请运行git init命令并指定目标文件夹的名称。
$ mkdir my_project
$ cd my_project
$ git init
  1. 添加文件到暂存区(stage): 在进行提交之前,请将更改添加到暂存区中以准备好提交内容
// 将所有修改过的文件添加至 stage 区域。
 $ git add .

 // 将单个修改过得文件添加至 stage 区域。
 $ git add <filename>
  1. 提交更改: 当您对已经加入stage 的所有变化感到满意时,请输入以下命令来提交这些变化:
$ git commit -m "commit message here"

6 .查看历史记录: 查看最近10次提交记录

 $  history | grep 'git'

7 .分支管理:

a) 列出当前项目下已存在分支列表:
 // 查看全部 branch 名称 ,带* 表示当前所处branch.
 	-》 显示格式为 "* branch_name" 或者 " branch_name"
 $ git branch

  // 查看全部分支,并且显示最后一次提交信息。
 $ git branch -v
b) 创建新的本地分支:
   // 基于当前所处branch创建一个新的branch.
   	-》 新建了一个名为 new_branch 的branch,但是并没有切换到该分支上去。  
   $ git branch new_branch

   // 直接基于某个commit hash 创建新的 分支:
       -》 从 commit_hash 处开始,创建了一个名为new_branch 的branch.
      $ 	git checkout -b <new-branch> <commit-hash>
c) 切换到不同的本地分支:
$ git checkout yourBranchName

8 .远程代码管理:

a) 添加远程仓库地址:

// origin 是默认指向主机名称。
$git remote add origin https://github.com/user/repo.git

b)推送更改至服务器端

// 推送master Branch 至origin 主机上面去。  
$git push origin master 

// 如果你想要删除在 GitHub 上已经存在而你自己又想要移除它,
可以使用如下命令:(其中 githubRepoURL 是这个项目在 GitHub 上对应得 URL)
   -> 删除完之后,本地依然还有相应文件和记录,在需要重新添加时,请参考第3步骤操作即可。

$git remote rm name-of-your-repository-on-github
  1. 其他小技巧:

a) 撤销更改:

$ git checkout -- <file>

b) 查看状态:

// 显示当前所处的branch,以及相应文件修改,暂存等信息。
$ git status

c)拉取最新代码:

$git fetch

// 如果想要直接将远程服务器上面的内容更新到本地,则可以使用如下命令:
  -> 将远程分支origin/master 的更新合并到当前分支中去。  
$git merge origin/master

总结:

这只是Git基础操作和建议的一个简单列表。随着你对Git和版本控制工具有更深入了解,还会发现许多其他有用的功能和特性。不过以上列举出来已经足够日常使用啦!

posted @ 2023-04-27 16:47  不想挨捶的牛  阅读(33)  评论(0编辑  收藏  举报