常用命令
1.下载项目
1
| git clone https://gitee.com/qiaogaojian/MyGames.git
|
2.添加更改
3.提交文件
1
| git commit -m "commit message"
|
退出 vi 编辑器: esc + : + wq/q
4.上传代码
5.下载代码
6.显示所有分支
7.切换到分支
8.新建本地分支
1
| git checkout -b TestBranch
|
9.推送本地分支到远程
1 2
| git push origin TestBranch git push --set-upstream origin TheScrollofTaiwu
|
10.删除文件
11.撤销本地所有未提交文件的修改
1 2
| git checkout . //撤销文件更改 git clean -xdf //清除未跟踪文件
|
12.查看提交历史
退出 log: 英文状态下按 q
13.查看 git config
1 2
| git config --global user.name git config --global user.email
|
14.查看远程仓库
15.删除远程仓库
16.Gitlab 新建仓库命令
- Git global setup
1 2
| git config --global user.name "qiaogaojian" git config --global user.email "qiaogaojian@vip.qq.com"
|
- Create a new repository
1 2 3 4 5 6
| git clone git@gitlab.53site.com:qiaogaojian/testremote.git cd testremote touch README.md git add README.md git commit -m "add README" git push -u origin master
|
- Existing folder
1 2 3 4 5 6
| cd existing_folder git init git remote add origin git@gitlab.53site.com:qiaogaojian/testremote.git git add . git commit -m "Initial commit" git push -u origin master
|
- Existing Git repository
1 2 3 4 5
| cd existing_repo git remote rename origin old-origin git remote add origin git@gitlab.53site.com:qiaogaojian/testremote.git git push -u origin --all git push -u origin --tags
|
17. 取消跟踪
1 2
| git rm --cached remove.txt git rm --f remove.txt
|
Git 命令表
Backlinks: