全文目录
- 创建本地仓库
- 上传文件三板斧
- 提交到本地仓库
- 提供日志信息
- 上传到远端仓库
- 特殊情况
- 首次使用
- 提交冲突
- .gitignore文件
- 删除文件
创建文件是注意设置.gitignore
文件
2. 克隆仓库(创建本地仓库)
git clone 仓库链接
需要输入账户密码
完事之后会出现.git
文件,该文件就是本地仓库。跟gitee上的文件都是同步的
git 在上传文件时只会将修改的部分上传上去,进行覆盖
git add 文件名(.表示全部未添加文件) # 将指定文件添加到本地仓库(.git)
git commit -m "文件提交日志" # 必须带上-m选项,
git push # 将本地仓库的代码提交到远端仓库
第一次会告诉你需要配置邮箱和用户名:
按照提示配置邮箱和用户名即可
多用户进行提交时,如果出现提交冲突,需要更新本地仓库
git pull # 更新本地仓库
.gitignore
文件将该文件里的后缀文件忽略,不进行提交
git rm 文件名 # 将本地仓库的文件删除
注意不是rm,不然只是将本地的文件删除了,本地仓库还是会有文件
进行git三板斧进行同步到远端仓库。
这。。。这里是问答区啊。。。没看出你是问啥😂
发自己的笔记或者文章的话,去发博文啊🤣
在Linux系统中创建一个本地仓库可分为以下步骤: 1. 在本地选择一个文件夹作为仓库的根目录,可以使用mkdir
命令创建一个新的文件夹,例如: mkdir my_repository
2. 进入新创建的文件夹,使用cd
命令切换到该文件夹: cd my_repository
3. 初始化Git仓库,使用git init
命令初始化Git仓库: git init
此时,你就成功地创建了一个本地的Git仓库。
在上传文件到Git仓库时,可以按照以下步骤进行操作: 1. Git如何只上传文件的修改部分?如何进行覆盖操作? - 首先,使用git add
命令将修改的文件添加到暂存区: git add file_name
其中,file_name
是你修改的文件名。 - 然后,使用git commit
命令提交修改,可以同时添加一条日志信息(commit message): git commit -m "commit message"
其中,commit message
是你想要添加的日志信息。 - 最后,使用git push
命令将本地仓库的修改推送到远端仓库: git push origin branch_name
其中,origin
是远程仓库的名称,branch_name
是你要推送的分支名。
git add
命令将修改的文件添加到暂存区: git add file_name
其中,file_name
是你修改的文件名。然后,使用git commit
命令提交修改,可以同时添加一条日志信息(commit message): git commit -m "commit message"
其中,commit message
是你想要添加的日志信息。
如何提供日志信息(commit message)? 在使用git commit
命令提交修改时,可以通过-m
参数添加一条日志信息(commit message): git commit -m "commit message"
其中,commit message
是你想要添加的日志信息。
在完成本地仓库的操作后,如果要将文件上传到远端仓库(如gitee),可以按照以下步骤进行操作: 1. 首先,添加远程仓库地址,使用git remote add
命令,例如: git remote add origin remote_repository_url
其中,origin
是远程仓库的名称,remote_repository_url
是远程仓库的地址。 2. 使用git push
命令将本地仓库的修改推送到远端仓库: git push origin branch_name
其中,origin
是远程仓库的名称,branch_name
是你要推送的分支名。
git config
命令配置全局的邮箱和用户名: git config --global user.email "your_email@example.com" git config --global user.name "Your Name"
git pull
命令拉取远程仓库的最新修改: git pull origin branch_name
其中,origin
是远程仓库的名称,branch_name
是你要拉取的分支名。git add
命令将修改后的文件标记为已解决冲突: git add file_name
其中,file_name
是修改后的文件名。git commit
命令提交解决冲突后的修改: git commit -m "commit message"
其中,commit message
是你想要添加的日志信息。git push
命令将修改推送到远程仓库: git push origin branch_name
.gitignore
文件来忽略指定的文件或文件类型?.gitignore
的文本文件,并在其中列出你想要忽略的文件名或文件类型。例如,如果你想忽略所有以.log
为后缀的文件,可以将以下内容添加到.gitignore
文件中: *.log
如果你想忽略特定的文件夹,可以在.gitignore
文件中添加该文件夹的路径: /folder_name/
git rm
命令删除本地文件: git rm file_name
其中,file_name
是要删除的文件名。git commit
命令提交删除操作: git commit -m "commit message"
其中,commit message
是你想要添加的日志信息。git push
命令将修改推送到远程仓库: git push origin branch_name
其中,origin
是远程仓库的名称,branch_name
是你要推送的分支名。以上就是针对你提出问题的详细解答和指导步骤。如果还有其他问题或需要进一步的帮助,欢迎继续提问。