GIT 常用指令

Git 指令部分

1. Git init 创建一个版本库

2. Git add test.c  添加一个待提交文件

3. Git commit –m “文件描述语句” 提交版本

4. Git status 获取git状态

5. Git log 获取git日志

6. Git reset –hard HEAD 指定当前版本

7. Git reset –hard HEAD^ 退到上个版本

8. Git reflog 查看命令历史

9. Git check – test.c 直接丢弃工作区还原

10. Git reset HEAD test.c 放弃暂存区数据

11. Git branch 查看分支

12. Git branch test 创建分支

13. Git checkout test 切换分支

14. Git checkout –b test 创建切换分支

15. Git merge test 合并分支

16. Git branch –d test 删除分支


常用小示例

Git global setup

gitconfig --global user.name "xuhao"

gitconfig --global user.email "[email protected]"


Create a new repository

git [email protected]:xuhao/gittest.git

cd gittest

touch README.md

git add README.md

git commit -m "add README"

git push -u origin master


Existing folder

cd existing_folder

git init

git remote add [email protected]:xuhao/gittest.git

git add .

git commit -m "Initial commit"

git push -u origin master


Existing Git repository

cd existing_repo

git remote rename origin old-origin

git remote add [email protected]:xuhao/gittest.git

git push -u origin --all

git push -u origin --tags

你可能感兴趣的:(GIT 常用指令)