下载git仓库的项目
路径URL:https://git.oschina.net/xxx/xx.git
#git clone [URL]或者#git clone [URL] projectname
#git status 以查看在你上次提交之后是否有修改。
$ git commit -m'修改'
git 提交 更新操作命令 - 简书 详细命令
git 命令问题解决
1、解决git pull 后出现冲突的解决方法
解决方法
方法一:如果我们确定远程的分支正好是我们需要的,而本地的分支上的修改比较陈旧或者不正确,那么可以直接丢弃本地分支内容,运行如下命令(看需要决定是否需要运行git fetch取得远程分支):
$:git reset --hard origin/master
或者$:git reset --hard ORIG_HEAD
解释:
git-reset - Reset current HEAD to the specified state
--hard
Resets the index and working tree. Any changes to tracked files
in the working tree since are discarded.
方法二:我们不能丢弃本地修改,因为其中的某些内容的确是我们需要的,此时需要对unmerged的文件进行手动修改,删掉其中冲突的部分,然后运行如下命令
$:git add filename
$:git commit -m "message"
方法三:如果我们觉得合并以后的文件内容比价混乱,想要废弃这次合并,回到合并之前的状态,那么可以运行如下命令:
$:git reset --hard HEAD
2、 git 删除导致本地和远程仓库不同步解决
解决办法:先pull远程仓库,然后和本地仓库合并,最后提交即可。
$git pull origin
$git merge origin master
$git push origin