GIT 的一些注意事项

ls -a

查看该dir下所有的东西

rm -rf .git

删除仓库

git init

新建本地仓库

git remote -v 查看远程仓库

git remote show origin 查看远程的所有信息

要加新的远程仓库需要先

git remote rm  origin

然后再加你需要的仓库

git remote add origin https://github.com/仓库名.git

删除已经git add 的文档

执行了git add 后,git commit 前

想要回退可以用以下的命令,就可以回到之前的步骤

git reset HEAD .

在不同的文件夹下push到远程需要先pull 一下

git pull origin master --allow-unrelated-histories

git pull origin master的理解是

(取回远程分枝的更新,再跟本地的分枝合并,这里的master是本地的分枝)

git push origin master 

是将本地的master 传到origin 

如果git push 遇到问题

需要查看git push config

  1. git config push.default upstream (可以根据以下的说明输入自己的需求)
  2. git config –global push.default upstream (全部修改)
  • nothing: 直接push会出错,需要显式的指出推送的远程分支,例如:git push origin master;
  • current: 推送时只会推送当前所在的分支到远程同名分支,如果远程分支不存在相应的同名分支,则创建该分支;
  • upstream: 推送当前分支到它的upstream分支上,这个模式只适用于推送到与拉取数据相同的仓库(比如central workflow);
  • simple: 在中央仓库工作流程模式下,只能推送到与本地分支名一致的upstream分支中,如果推送的远程仓库和拉取数据的远程仓库不一致,那么该模式会像current模式一样进行操作。因为该选项对于新手来说是最安全的,所以在git 2.0中,simple是push.default的默认值配置项(2.0以前的默认配置项是matching);
  • matching:推送本地和远程都存在的同名分支。

git pull 如果出错显示你有隐藏文件,如.DS_Store需要处理,可以以下操作

find . -name .DS_Store -print0 | xargs -0 git rm -f --ignore-unmatch

echo .DS_Store >> .gitignore

git add .gitignore

git commit -m '.DS_Store banished!'

git push

删除已经commit 的内容

git checkout e81bab8 540654.jpg (最后第二个是commit ID ,这个id可以到git log 中去找,在commit 的后面,不一定要所有的都copy下来,倒数一个参数是文件名)

Clean untract files 这是删除工作区域的文档

git clean -n -d -x(演习告诉你会删除什么,不是真正的删除)

git clean -x -i (交互式选择告诉你删除什么)

想要删除本地的和git远程的文档还有文件夹只需要

git rm 文件名

git commit -m  "dele"

git push

想要删除远程的文档,但是不想删除本地的文档就需要以下几个步骤

git rm -r --cached 文档名

git commit -m "remove不clear的照片"

git push

git reset --hard origin/master

(这个可以是远程跟工作区保持一致,工作区的删除了文件就不再显示了——)

This makes your local repository exactly match the state of the origin (other than untracked files)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在 macOS 10.14 上安装 Git 时,需要注意以下事项: 1. 确保您的 macOS 系统已安装 Xcode 开发工具。可以前往 App Store 下载并安装 Xcode。安装完成后,需要先打开 Xcode,并同意其协议,才能在终端中使用 Git 命令。 2. 如果您已经安装了 Homebrew,可以使用以下命令更新 Homebrew: ``` brew update ``` 3. 如果您已经安装了旧版本的 Git,可以先卸载旧版本再安装新版本。可以使用以下命令来卸载旧版本: ``` brew uninstall git ``` 4. 在安装过程中,可能会遇到权限问题,建议使用管理员权限运行终端,并使用以下命令安装 Git: ``` sudo brew install git ``` 5. 如果您在安装过程中遇到任何问题,可以查看终端的输出信息,或者在搜索引擎中搜索相关问题进行解决。 ### 回答2: macOS 10.14(Git安装注意事项) 在macOS 10.14上安装Git需要注意以下几点: 1. 检查是否已安装Xcode:Git是通过Xcode的命令行工具进行安装的,因此在安装Git之前,请确保已经安装Xcode及其命令行工具。可以在终端运行以下命令检查是否已安装Xcode: ```shell xcode-select --version ``` 如果还未安装Xcode,则可以从Mac App Store下载并安装。 2. 使用Homebrew安装Git:Homebrew是macOS上的一个包管理器,可以方便地安装Git。首先,确保已经安装了Homebrew。然后,在终端运行以下命令安装Git: ```shell brew install git ``` 等待安装完成。 3. 设置Git的全局配置:安装完成后,需要配置一些Git的全局设置,如用户名和邮箱。可以通过以下命令进行设置: ```shell git config --global user.name "Your Name" git config --global user.email "your-email@example.com" ``` 将"Your Name"替换为你的用户名,"your-email@example.com"替换为你的邮箱地址。 4. 使用命令验证Git安装:安装完成后,可以验证Git是否成功安装。可以在终端运行以下命令检查Git的版本: ```shell git --version ``` 如果成功安装,将显示Git的版本信息。 5. 其他注意事项:在安装和使用Git时,还需要了解一些Git的基本概念和命令,如仓库初始化、添加文件、提交更改等。可以参考Git的官方文档或其他教程进行学习和了解。 总之,安装Git需要确保已经安装Xcode和其命令行工具,使用Homebrew进行安装,设置全局配置并验证安装结果。使用Git时,需要了解Git的基本概念和命令。 ### 回答3: macOS 10.14是一个很好的选择来安装和使用Git。在安装Git时,有一些注意事项需要注意: 1. 安装Xcode命令行工具:在macOS 10.14上安装Git之前,需要先安装Xcode命令行工具。打开终端,并输入以下命令来安装Xcode命令行工具: ```shell xcode-select --install ``` 这将弹出一个对话框,提示您确认安装。点击“安装”按钮,然后等待安装完成。 2. 安装Homebrew:Homebrew是一个非常方便的包管理工具,可以帮助我们更轻松地安装Git。在终端中输入以下命令来安装Homebrew: ```shell /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" ``` 安装完成后,可以通过运行以下命令来验证Homebrew是否成功安装: ```shell brew --version ``` 3. 使用Homebrew安装Git:在终端中输入以下命令来使用Homebrew安装Git: ```shell brew install git ``` Homebrew将自动下载和安装最新版本的Git。安装完成后,可以通过运行以下命令来验证Git是否成功安装: ```shell git --version ``` 4. 配置Git:安装Git后,您还需要配置您的用户名和电子邮件地址,这些信息将与您的Git提交相关联。在终端中运行以下命令来配置Git: ```shell git config --global user.name "Your Name" git config --global user.email "youremail@example.com" ``` 将 "Your Name" 和 "youremail@example.com" 替换为您的实际姓名和电子邮件地址。 这些是在macOS 10.14上安装Git时需要注意的几个重要事项。确保按照上述步骤正确安装和配置Git,以便在您的开发环境中顺利使用Git

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值