本地仓库维护与远程仓库协作
$ git init
$ git config --global user.name "Your Name"
$ git config --global user.email "email@excample.com"
$ ssh-keygen -t rsa -C "youremail@example.com"
$ git remote add origin git@github.com:YourGithubAccount/YourRepository.git
$ git remote -v
$ git remote remove origin
$ git push -u origin master
- 更新
- 补充说明:一般分冲突与不冲突,冲突的话就人为干涉解决,即对应看修改文档两个分支的不一致,看留谁;不冲突,即不同部分存在加减不会影响,该部分基本上不是大变动都不会影响工作使用。
$ git add {$file_name}
$ git add .
$ git commit -m "YourMessage"
$ git clone git@github.com:xxxx/xxxxx.git
$ git pull
$ git fetch / git fetch origin branchNAME
$ git checkout {$branch_name_ptr}
$ git merge {$branch_name_ptr}
$ git push / git push origin {$branch_name_ptr}
$ git reset --hard {$branch_node}
$ git push -f {$branch_node}