Git常用命令

简介: Git初始化仓库echo # project name >> README.mdgit initgit add README.mdgit commit -m "first commit"git remote add origin https://github.

Git初始化仓库

echo # project name >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/username/project-name.git
git push -u origin master

常用命令

git branch 查看本地分支
git branch -a 查看所有分支,包括远程分支

git checkout master 切换分支

git log 查看提交日志
git log file.txt 查看文件的历史版本信息

git branch -D branch_name 删除本地分支
git push origin --delete branch_name Git 1.7以后删除远程分支

git push -f origin master 强制用本地的代码去覆盖掉远程仓库的代码

git diff 分支1 分支2 (可以是远程分支) 对比两个分支

git merge branchname #把branchname分支合并到当前分支里面 合并另外一个分支到当前分支

git branch branch_name && git push origin branch_name 新建分支并推送到远程

git fetch 从远程分支获取最新版本到本地分支,不会自动merge
git pull 拉取远程的最新代码合并到本地当前分支

git rm --cached 清空git缓存的文件,主要针对有些时候无法add文件,重新忽略某些文件等场景

Git更新自己Fork的代码项目和原作者的项目进度一致

git remote add sri https://github.com/kraih/mojo
git fetch sri
git merge sri/master

git 1.7 clone私有项目需要使用ssh,1.8之后可以直接输入用户名密码

clone 私有项目 git clone https://username@github.com/compangynaem/projectname

附:Git完整版教程

常见错误

  1. fatal:multiple stage entries for merged file
rm .git/index
git add -A
git commit
目录
相关文章
|
12月前
|
开发工具 git
Git版本控制工具合并分支merge命令操作流程
通过以上步聚焦于技术性和操作层面指南(guidance), 可以有效管理项目版本控制(version control), 并促进团队协作(collaboration).
2824 15
|
安全 开发工具 git
git的常用操作命令
git的常用操作命令
822 57
|
人工智能 前端开发 Java
用git rebase命令合并开发阶段中多条commit提交记录
通过 `git rebase`,可以合并多个提交记录,使开发历史更简洁清晰。操作分为 6 步:查看提交历史 (`git log --oneline`)、设置需合并的提交数 (`git rebase -i HEAD~N`)、修改动作标识为 `s`(squash)、保存退出编辑、调整提交信息、强制推送至远程仓库 (`git push -f`)。此方法适合清理本地无关提交,但若有团队协作或冲突风险,需谨慎使用以避免问题。
2869 60
|
存储 项目管理 开发工具
Git常用命令及操作技巧
以上是Git的常用命令及操作技巧,尽管看起来有些繁琐,但实际上只要花费一些时间进行实践,您将很快熟练掌握。随着使用熟练度的提高,您会发现Git对项目管理和协同工作的强大帮助。
356 20
|
存储 缓存 开发工具
Git stash命令的详细使用说明及案例分析。
通过上述案例,我们看到stash命令能够在不丢失进度的情况下,帮助开发者临时切换开发上下文,这在处理多个任务或紧急bug时特别有用。正确使用Git stash可以大大提高开发的灵活性和效率。
2774 0
|
Linux 开发工具 git
版本控制工具:Git的安装和基本命令使用指南。
结束这段探险,掌握了Git你就等于掌握了一个宝藏,随时可以瞥见你的编程历程,轻松面对日后的挑战。Git,无疑是编程者的强大武器,开始你的Git探险之旅吧!
585 28
|
网络安全 开发工具 git
mac git clone命令提示git@gitee.com: Permission denied (publickey).问题修复
mac git clone命令拉取gitee上项目代码时提示密钥问题
1575 19
|
Java 网络安全 开发工具
Git进阶笔记系列(01)Git核心架构原理 | 常用命令实战集合
通过本文,读者可以深入了解Git的核心概念和实际操作技巧,提升版本管理能力。
|
开发工具 git
git学习四:常用命令总结,包括创建基本命令,分支操作,合并命令,压缩命令,回溯历史命令,拉取命令
这篇文章是关于Git常用命令的总结,包括初始化配置、基本提交、分支操作、合并、压缩历史、推送和拉取远程仓库等操作的详细说明。
575 1
git学习四:常用命令总结,包括创建基本命令,分支操作,合并命令,压缩命令,回溯历史命令,拉取命令