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
目录
相关文章
|
7天前
|
缓存 数据可视化 网络安全
Git命令大全
Git命令大全
39 1
|
11天前
|
开发工具 git
Git教程:深入了解删除分支的命令
【4月更文挑战第3天】
36 0
Git教程:深入了解删除分支的命令
|
29天前
|
存储 Shell Linux
【Shell 命令集合 文件管理】Linux git命令使用教程
【Shell 命令集合 文件管理】Linux git命令使用教程
33 0
|
29天前
|
开发工具 git
git常用命令整理
git常用命令整理
13 0
|
17天前
|
开发工具 git 开发者
Git常用命令大全:让你轻松驾驭版本控制
Git命令速查:`git init`新建仓库,`git clone`克隆,`git add`入暂存区,`git commit -m`提交,`git status`查看状态,`git log`查看历史,`git branch`创建分支,`git checkout`切换,`git merge`合并,`git pull`拉取更新,`git push`推送,`git remote -v`查看远程,`git checkout --`撤销本地修改,`git reset HEAD`取消暂存,`git reset --hard`回退版本。掌握这些,提升代码管理效率!
16 0
|
24天前
|
算法 开发工具 git
【git 实用指南】git 增加 本地代码 git add 相关命令和复杂情况需求
【git 实用指南】git 增加 本地代码 git add 相关命令和复杂情况需求
90 0
|
28天前
|
Shell Linux 开发工具
【Shell 命令集合 系统管理 】Linux 查看当前Git仓库的提交历史 gitps命令 使用指南
【Shell 命令集合 系统管理 】Linux 查看当前Git仓库的提交历史 gitps命令 使用指南
14 0
|
1月前
|
开发工具 git
git命令使用大全
git命令使用大全
20 1
|
1月前
|
开发工具 git
|
1月前
|
开发工具 git
Git命令大全:从基础到高级应用
Git命令大全:从基础到高级应用