git常用操作


将已存在文件夹上传到git

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# 初始化仓库
git init

# 添加远程仓库
git remote add origin http://xxxx.git

# 添加所有文件
git add .

# 提交代码
git commit -m "latest code"

# 创建分支
git branch master

# 推送到远程
git push -u origin master

删除远程文件保留本地文件

1
2
3
4
5
6
7
8
9
# 删除缓存(不删除本地文件)
git rm -r --cached xxx(要删除的文件或文件夹)

# 提交更改
git add .
git commit -m 'commit file'

# 推送到远程
git push -u origin master

撤销add操作

1
2
# 撤销指定文件的 add
git reset HEAD xxx(前一次的MD5值)